I had a negative experience with this company - I posted an honest review, which prompted a call from the local manager. He took time to listen to my issue and we came to a reasonable conclusion. My issue was not with the service or workmanship - but with cost for same day exchange of a water heater. I am in property management, and with nearly 100 units under management, I am servicing or replacing water heaters on a regular basis. I don't mind paying for a same day service, and I expect to pay extra on a weekend, but the amount seemed outside of reasonable. The key take a way for this review is to let the consumer know that this company will take time to hear your concerns and they will respond to you. They were real people. Will I use them again - most likely, when my normal people are not available. I will not use them most likely for an emergency call, but I will work with them for planned plumbing needs. Their skills are good.