I recently had new kitchen plumbing, a new bathroom and a new hot water heater installed by Total Plumbing Heating and Drain Service. The work was done right the first time around, with no surprises. The employees were efficient, professional, cleaned up thoroughly, and finished their work in a timely manner. The completed job far exceeded my expectations. I highly recommend Total Plumbing Heating for any and all of your plumbing needs.