Kevin worked hard to fit me into his schedule for a water heater replacement. His work is thoroughly professional, with attention to the smallest details. He completely cleaned up his work area after the job -- he even hand mopped the floor. His price for the job was very reasonable. I will definitely use his service again!
... Read More