Alan is the most professional person I've ever had in my home. He was early to the appointment and worked very efficiently to get our hot water heater back up and running quickly. We also signed up their Total Care Club and will definitely be relying on their services or our homes plumbing, heating and cooling systems after having bad experiences with other contractors in the past. Thank you!