JK Roofing & Construction
2026-05-06T21:24:49.456Z
My roof looks spectacular and the beginning of putting this project together was a dream. The great thing about that is that they maybe everything so easy, and the only negative was it set up a high bar for how communication would go throughout the project that didn’t quite reach the bar the consults set. The good things: They were out here fast as heck to tarp our wind damage. Wasted no time. Great communication there and fast, high quality work. When we had to be restarted because of a long insurance wait, they were able to come out again and get that done. The price was comparable with other companies. They did nearly all the communication with our insurance and stepped in everywhere to start expediting the process when our insurance stopped responding in a timely manner. They WILL go to bat for you. The crew that did the actual work worked like a well oiled machine - they got it done fast and they got it done WELL. It looks great and we are pleased. I am painfully self aware that I desire a lot of communication with my contractors - I want to know dates and arrival times and who to expect at my home. Once it got down to the week of the project there was definitely a slow down to that great communication there had been before - with some unforeseen reschedules from them that couldn’t be avoided but the notifying me seemed like an afterthought both times and ended causing me a lot of stress, money, and a lot of scheduling issues for me. It didn’t effect the final outcome but it do add a lot of frustration that could have been avoided. I’d love to give them a 4.5. They did SO much right, mainly the most important part - the roof, and so much well that it just made the things they slacked on stick out, especially because sending more timely texts and calls are such easy benchmarks to hit. With a slight improvement on communication, they are easily 5 star workers, company wide. I would recommend them to all my friends and family but expect them to be a little frustrated with schedules.