Excellent service excellent work
Can’t say enough about the quality of service and finished roof.
The employees cleaned up daily before they left
We had a truly quality experience with MJ Roofing. They did a subfloor repair and also replaced our roof. Mike was really patient, professional and I feel like we got really high quality work done for a good price. Also super impressed with the warranty MJ Roofing was able to offer because of their high standards. The guys who worked on our roof were respectful, professional, and just all around did a great job and went above and beyond. The guy who did our subfloor repair was the same. Love the new roof and highly recommend this business!