All the reviews said this was an excellent plumber to hire and at first I thought so as well. Steve called me back and even called me after work hours to schedule an appointment for two days after we talked. The day of the service I called to say I was not yet home and would be 10-15 minutes late for a 12pm appointment. Steve informed me that would not be an issue as his tech was running late from another job, but he would call me shortly with the ETA on the tech. After an hour of waiting I called Steve back and informed him I still had not heard from the tech. Again, he told me he would find out the ETA and call me back within the hour. Shortly after 2pm, I called again and left a message. At 3:45pm I called again...no response, just voicemails. I wasted a day and still have a broken shower. I'm disappointed that with such high rating this would be the response and customer service I received. Time to look elsewhere for plumbing services.