Recent Review: We used Haynes Plumbing twice for two different services. First we had them install a gas line for our newly bought townhouse which only had an electricity stove. The work went well. Their plumbers came out on time, and finished the job within several hours. We were happy with the new gas line. The second time when we called the company was to have them inspect our shower faucet that had a small water flow. The same plumbers came out, turned on the shower faucet, and decided that the problem was caused by the original cartridge in the shower faucet. They replaced it with a new one and caulked the shower plate cover. We thought the water flow problem was addressed, however, when we took a shower, we had almost the same amount of water coming out, and worse yet, water leaked through the wall to the furnace on the second level and the ceiling on the ground level. We called the company, John (i guess he is the owner) came to our house and fixed the problem. He took the same plumbers with him and showed them where they did wrong the previous day. John also refunded half of the invoice for the job. I was not happy about the water leakage, however, I was impressed with how the company handled the situation. I hope we won't have any plumbing issues for the house, but if we need plumbers in the future, we will give them a call again, but we will request John for any future services.