"I recently had a repair done on my roof and wanted a professional to come out to assess if any further repairs were needed. Jim was punctual, knowledgeable, and professional. He explained that our roof was in good condition and no repairs were required at this time. He offered to do some minor caulking for us - free of charge - and even did the same for my neighbor. I will definitely call Jim if we ever need repairs in the future. Highly recommend!!!"

Victoria R.

"There needs to be a 6 star. This outfit is a class act. I interviewed 10 firms for my roof replacement . Jason spent time walking me through the project, projected costs and an honest analysis of where I could save money. At several points, I just asked him "if it was your house what would you do" and I always got an honest answer. He also backed up his findings w photos which gave me a high degree of certainty with his integrity and knew I wasn't being taken for a ride. On job day, they were fast, efficient and SUPER friendly. A+ on workmanship and they left the grounds of my house in better shape then when thy arrived. It is seldom to can find a person and company that takes this much pride in their work. 100% recommend with zero reservations."

Matt S.

"The response was quick, the crew was very knowledgeable about the job and worked well for the 2 days they were here. It was in my price range but best of all it looks very clean."

Bert J.

Jim at KPM is awesome! Honest and best quote we received! Best part, the roof looks great!!!

Danielle B.

"Very prompt roof inspection, met with the adjuster and made the process smooth and painless. My new roof was installed the same day i received the check from the insurance company. very professional group, excellent cleanup after the job and i am very pleased with the workmanship."

Timothy K.

"Mr Kirsch arrived on time. He was prepared. He came to give me an estimate however, he found the problem and repaired it on the spot. I thought he'd have to come back. I've put him in my contact list. He'll be the first I call if I have roofing concerns in the future."

User on Thumbtack

Leave a Review