Reviews from our customers

See how we take care of our customers' experience with reliability, top quality and more

Professional, efficient, and thorough—this roofing team exceeded all expectations. From the initial inspection to the final cleanup, everything was handled with care and expertise. They identified the problem accurately, completed the repair and replacement without delays, and made sure everything was done to the highest standard. The staff communicated clearly throughout the process and ensured I understood all the work being done. I highly recommend their services to anyone looking for dependable and skilled roofing professionals. ~ Charles J
I had a fantastic experience with this roofing team. They arrived on time, evaluated my roof carefully, and explained all my options clearly. The work was completed efficiently and with exceptional craftsmanship. Every member of the crew was professional, friendly, and respectful of my property. They even offered helpful tips to maintain my roof in the long term. I am extremely impressed with their reliability and quality of service. Truly a top-notch roofing company! ~ Antony P
Exceptional service from beginning to end. The crew arrived on time and worked efficiently throughout the project. Everything was explained clearly before any work started, which made the process stress-free. The workmanship was top-notch and very detailed. Cleanup was thorough and professional. The results look fantastic and exceeded expectations. Highly recommended for anyone needing dependable roofing work. ~ Jacob W
MSR Roofing Repair & Replacement has five stars! They demonstrated their professionalism as soon as we got in touch with them. They thoroughly inspected our roof and gave us a comprehensive plan outlining our options for repairs and replacements. Their openness and honesty really struck us; rather than trying to pitch needless services, they concentrated on what would work best for our house and our budget. ~ Vinod K
The roofing crew was professional from the first inspection to the final cleanup. They explained the condition of the roof clearly and didn’t try to upsell unnecessary work. The project started on time and stayed on schedule despite the weather. The workmanship looks solid and well done. Communication could have been a little faster at times, but overall the experience was very positive. ~ Stacy K
Very impressed with the level of professionalism and skill. The team was courteous, knowledgeable, and respectful of the property. They completed the job on schedule without cutting corners. Communication was clear at every stage of the process. The quality of the work really stands out. It’s refreshing to work with such reliable professionals. I would definitely use their services again. ~ Frank M
We hired this roofing contractor for a full roof replacement and overall the experience was positive. The crew arrived on time each day and worked efficiently. They explained the materials and process clearly before starting. There was a slight delay due to weather, but communication stayed consistent. The finished roof looks solid and well installed. ~ Reyna J
From the initial inspection to the final walkthrough, everything went smoothly. The staff was friendly and took time to answer all my questions. The work was done efficiently and with great attention to detail. I felt confident knowing the job was handled properly. The site was left clean and organized. Excellent craftsmanship and customer care throughout. ~ Ismael E
Outstanding experience overall. The team showed up prepared and worked with precision and care. They identified the issue quickly and provided an effective solution. The project was completed on time and within the agreed budget. The results are solid and durable. It’s clear they take pride in their work. I highly recommend their roofing services. ~ Paul T
Contacted them to inspect and repair a roof leak that had been causing problems. The contractor identified the issue quickly and didn’t push unnecessary repairs. Work was completed neatly and the leak hasn’t returned since. Scheduling took an extra day, but the quality made up for it. A dependable roofing service. ~ Spinner K
My roof was in bad shape after a recent storm, and I wasn’t sure where to turn. These guys came highly recommended, and now I see why. They did a full replacement, handled everything with care, and didn’t leave a trace of debris behind. The roof looks fantastic, and I finally feel confident going into the rainy season. ~ Isabella T
“I had a leaking roof that needed immediate attention, and this service did not disappoint. The technician was skilled, friendly, and able to fix the issue in no time. They even went above and beyond to ensure the rest of the roof was in top condition. Excellent service that I will gladly use again.” ~ Solena P
Excellent experience with the roof repair service! The crew was knowledgeable and efficient, and they made sure to explain everything they were doing. The repair was done quickly, and the quality of work was top-notch. My home is now protected, and I would definitely recommend them to anyone in need of roof services. ~ RafaelFurletti
This roofing company replaced damaged shingles after a storm. The team was professional and respectful of our property. They cleaned up debris thoroughly after finishing the job. The repair took a bit longer than expected, but the results were clean and durable. Overall, a good experience. ~ Selina J
The roofing crew arrived on schedule and explained the repair process clearly. They replaced damaged shingles and cleaned up afterward. The work looks solid and has held up well so far. Communication was decent throughout the job. Overall, a reliable roofing service. ~ Brian T
The roofing crew was knowledgeable and friendly. They installed a new roof and ensured everything was level and secure. Minor delays occurred, but communication was clear throughout. The finished work looks professional and durable. No issues so far. Positive experience overall. ~ Dakota J
The contractor provided clear communication and fair pricing. The workers were efficient and kept the site mostly clean. The roofing job was completed as promised. There was some minor scheduling confusion early on, but it was resolved quickly. The final outcome met our expectations. ~ Owen C
We hired them for a roof replacement, and the workmanship was solid. The team arrived on time and maintained a clean work area. Pricing was fair, though not the lowest we found. Communication could have been a bit quicker at times. Overall, a reliable and quality roofing service. ~ Wallace D
Good roofing work with attention to detail. They repaired storm damage and checked all areas for potential issues. The job ran slightly over the estimated time, but the results were excellent. Cleanup was handled properly. Pricing was fair and honest. Overall pleased with the contractor. ~ Kingston H
Reliable roofing service with experienced technicians. They replaced our old shingles and added proper ventilation. Scheduling was a little tight, but the work was done professionally. Everything looks neat and secure. The team was respectful and attentive. Happy with the overall service. ~ Shane M
This roofing company delivered dependable service and quality work. The crew arrived early and finished within the expected timeframe. The roof looks solid and professionally installed. One minor adjustment was needed afterward, which they handled promptly. We are satisfied with the service. ~ Meagan J
I’m incredibly happy with the roofing work completed on my home. The team was professional, efficient, and very attentive to detail. They explained everything clearly and made sure I felt comfortable throughout the process. The final result looks excellent. ~ Noel H
I had a roof leak that was damaging the interior of my home. They came out promptly, diagnosed the problem quickly, and got it fixed before the next storm hit. Their promptness saved me from a bigger disaster. They’ve earned my trust and future business. ~ Marfo E
They did a thorough inspection and walked me through exactly what needed to be fixed. There were no surprises, and everything was completed within the promised timeline. The crew was polite and worked hard. I’m very happy with how everything turned out. ~ Lila M

Find us on social media