Tried Plumbing Masters for a simple job late last year and they were fine. Earlier this year had them out to replace old hose bib and re-do main shutoff to the house. At the time they sold me on their maintenance program. Fine, but here's where the trouble starts. Made an appointment to have them come out and do annual maintenance, including water heater drain.I was given a time frame of 8-1, which for that day was fine since I was going to be home. Lo and behold I get a phone call at 12:15 from some cheery person telling me they were not going to make and needed to reschedule me for the next day. Really, call me after 4+ hours into the time frame and act as though your schedule is more important than mine? This morning I discover water at the site of where they re-did the main shutoff back in January so I called them up to get out here ASAP to fix their crappy work. I was told they would be out between 11-3 today and naturally per this company's MO I just received a call at 2:30 saying they are running behind today and were hoping to get to me "soon". When I asked what "soon" meant, I got a whole bunch of nothing in response.
Bottom line on this company is if it's a revenue-generating call, they'll show. But if it's "just" to honor their program or fix their work with no income possibility, they will blow you off. Proven it on three different occasions with us.
Update after owner's response: Brian, you are claiming you refunded our Club Membership, apparently to make yourself look better to the Yelp world? I not only have not received this refund, you never even addressed my request in your email back to me.