This is an excellent team of professionals who do top notch work and don't give up until everything is done just right. They are courteous and prompt in their communications and accommodating with scheduling. We had gotten several estimates on repairing a leak in a patio roof under a walk deck, and the two other estimates included entire replacement of the walk deck. This turned out to be work we didn't actually need. Mike gave a a much more pragmatic and honest solution and saved us thousands of dollars. We had some warranty issues with replacement sliders and the MK team, James and Mike have stayed on top of it through resolution. We recommend this company highly and without reservation.