Recent Review: Overall, my experience was excellent! From start to finish (about 2 weeks), KCP were quick, courteous, thorough, and understanding. I had been waiting about 2 months for my original contractor to finish the work I needed done around my house. Once started, it took KCP about a week to do what my original contractor took months. Such an incredible difference for me. I interviewed 3 separate companies for the work I needed completed. KCP was prompt in returning my email to set up an appointment to take a look at the work. Kevin visited with me on Tuesday and understood what needed to be done. On Wednesday, the next day, he had his electrician, plumber, and painter come look at what needed to be done. By Friday, I had a bid from them. We discussed the bid on Friday and Saturday. We agreed to terms on Saturday. On Sunday, I had issues with my water heater. Kevin sent his plumber out to take a look and install a new recirculating pump and a couple other items. Service on Sunday was very much appreciated! I was out of town for about a week, but needed all the work completed before I returned before Memorial Day weekend. Due to my previous experience with some contractors, I was skeptical that all the work would be finished. Almost everything was completed as promised and on time. The quality of work was excellent. Everything looked and worked great. My steam shower is incredible. There were a couple of things that needed to be completed after Memorial Day weekend. Kevin had someone there the next day to complete the couple of items. Overall, the experience was excellent. If you want quality work completed on time with great customer service, I would highly recommend KCP!