I have used Goode Plumbing in the past and was very pleased with their speed and quality of their service so when our shower wouldn't drain, they were the first and only company we called. Initially they said they were booked all day but were able to squeeze me in early in the day. Michael arrived within the time frame that was provided and immediately started trouble shooting the problem in our shower. The issue ended up being more complicated than a simple clog as he believes water actually froze inside the pipes which made it impossible for the shower to drain. Eventually, after using three different, heavy duty tools and running extremely hot water from our adjacent tub, he was able to clear what was assumed as ice. Unfortunately, if it was ice, there is no way to fully prevent this from happening again but there are a few preventative measures that he recommended we take during extremely cold days. Michael was here between 1.5-2 hours and the cost (with my Angies List discount) was a little under $300. Considering there were no new parts installed, the cost seemed a bit high; however, I was appreciative of the timely response and solution to the issue.