Contact Us
At JMJ, we provide reliable residential roofing and commercial roofing services. From repairs to full replacements, our skilled team delivers quality and peace of mind every time.
Get Your Free Roofing Estimate Today!
Contact Us
Welcome to Roofing by JMJ — where quality, integrity, and family values come together under one roof. As a family-owned and operated roofing company, we’ve built our reputation on providing dependable service and exceptional craftsmanship for both residential and commercial roofing projects. From roof repairs to complete replacements, our mission is simple: to protect what matters most with roofs built to last. Learn more about our story, our team, and the commitment that drives everything we do at Roofing by JMJ.
Who we are
At Roofing by JMJ, we’re more than just a roofing company — we’re a family-owned and operated business built on honesty, craftsmanship, and community. With years of experience serving both residential and commercial clients, we take pride in delivering high-quality roofing solutions that stand the test of time. Whether you need a full roof replacement, routine roof repairs, or a new commercial roofing system, our team treats every project as if it were our own home or business. At Roofing by JMJ, you can count on friendly service, dependable workmanship, and lasting protection for your property — because family takes care of family.
What We offer
Testimonials
Don’t just take our word for it—hear what our satisfied customers have to say! Their experiences and feedback highlight the quality, professionalism, and care we bring to every roofing project. Take a moment to read their stories and see why homeowners trust us to protect and enhance their homes.
“I couldn’t be happier with the service from JMJ. They were professional, efficient, and my new roof looks fantastic. They finished the job on time and cleaned up thoroughly. Highly recommend for anyone needing roofing work!”
— Jonah B.
“Excellent service and fair pricing! The crew was punctual and respectful, and they handled my roof repair quickly without compromising quality. I appreciate their honesty and transparency throughout the process.”
— Dekon C.
“After a storm damaged my roof, JMJ responded immediately and took care of everything. Their expertise and attention to detail made the whole experience stress-free. My roof looks brand new, and I’m grateful for their exceptional work!”
— Michael D.
Frequently Asked Questions
At Roofing by JMJ, we know replacing or repairing your roof is a big decision. Here are some of the most common questions homeowners ask our roofing experts.
How do I know if I need a new roof?
You may need a new roof if you notice:
-
Missing, cracked, or curling shingles
-
Leaks or water stains on ceilings or walls
-
Excessive granules in gutters
-
Sagging roof areas
-
Moss, algae, or visible wear
If you’re unsure, schedule a free roof inspection — our team will assess your roof and provide honest recommendations.
How long does a new roof last?
It depends on the material and maintenance:
-
Asphalt shingles: 15–30 years
-
Metal roofing: 40–70 years
-
Tile or slate: 50+ years
We’ll help you choose the best material for your home and budget.
Do you offer free roof inspections or estimates?
Yes! We provide free, no-obligation inspections and estimates for all residential and commercial roofs.
Why choose Roofing by JMJ?
-
Local, trusted roofing professionals
-
Licensed, insured, and certified installers
-
Transparent pricing & free estimates
-
5-Star rated service
We treat your home like it’s our own — and we stand by every roof we install.


