Jim and his roofing crew were highly professional, they used quality roofing products and workmanship. Their estimate was reasonable, they completed the work in an acceptable time frame (weather). I highly recommend this company to anyone needing roofing; we will use them in the future for any future roofing needs that we have.
May 2023
My roof was very old and required repair before the roof could be replaced. JM Roofing did an outstanding job keeping me posted on all their activities. The results are amazing. I will use this company again to replace another roof soon. Very satisfied!Services: Roof installation
March 2023
Jim is very personable and professional. I am very satisfied with the work done on my roof and the overall price paid. I would definitely recommend JM Roofing!Service: Roof installation
Jim and his roofing crew were highly professional, they used quality roofing products and workmanship. Their estimate was reasonable, they completed the work in an acceptable time frame (weather). I highly recommend this company to anyone needing roofing; we will use them in the future for any future roofing needs that we have.
My roof was very old and required repair before the roof could be replaced. JM Roofing did an outstanding job keeping me posted on all their activities. The results are amazing. I will use this company again to replace another roof soon. Very satisfied!Services: Roof installation
Jim is very personable and professional. I am very satisfied with the work done on my roof and the overall price paid. I would definitely recommend JM Roofing!Service: Roof installation