I had a wonderful experience with JR Moffatt Roofing! JR found a leak in my client's roof and was so kind and respectful to her. As a Realtor, I really appreciate professionals who treat my clients with care. His friendly attitude made her feel at ease, and I'm grateful for his help. I highly recommend JR!
About Haven Roofing
Haven Roofing is a reliable roofing company serving Gainesville, FL, and nearby areas. They offer roof replacement, roof repair, and storm damage restoration for both homes and businesses. The company also provides inspections, emergency roof repairs, and specialized services for commercial clients. Known for quality workmanship and honest service, Haven Roofing takes pride in protecting properties and ensuring customer satisfaction.
Customers and inspectors alike have praised the company for their attention to detail and professionalism. Their work includes beautiful, well-painted roofs, custom metal roofing, and carefully completed roof extensions. Many reviews highlight the quick and professional service, with some clients receiving same-day repairs and follow-up work to fix small issues. The team is described as easy to communicate with, professional, and detail-oriented.
Haven Roofing’s team is committed to delivering excellent results, often exceeding expectations with fast, clean, and quality work. Their friendly approach and dedication to customer care make them a trusted choice for roofing needs. Whether for small repairs or full roof replacements, Haven Roofing offers dependable service with a focus on integrity and customer satisfaction.
Reviews
We’ve had the opportunity to see Haven Roofing’s work firsthand while completing several wind mitigation inspections on roofs they’ve installed, and we’ve been impressed with the quality of their work. Our clients have also had great things to say about JR and the service they received.
This blue roof really stood out—the color is beautiful, and the attention to detail, from the freshly repainted chimney to the replacement of the roof vents, was excellent. If you’re looking for a roofing company that takes pride in their work, we definitely recommend Haven Roofing!
JR and his team are absolutely wonderful to work with. Professional, detail oriented, and very easy to talk to. If you’re looking for a new roof, I 100% recommend using Haven Roofing. We used JR to do the custom metal roof on our carport and it turned out stunning.
Photos

Hours
Location
3320 Northwest 29th Avenue, Gainesville, FL 32605
Discover More Local Pros
You May Also Like
Is this your business?
Upgrade your profile to add the context customers, search engines and AI systems use to evaluate and recommend your business.
