About Us

At JMJ Roofing, we’re dedicated to protecting what matters most—your home, your business, and your peace of mind. With years of experience in commercial, residential, and roof repair services, our skilled team delivers quality craftsmanship and reliable solutions built to last. Whether it’s a new installation or a quick fix,
JMJ has you covered—literally.

roof repair

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

residential roofing icon

Residential Roofing

Commercial roofing icon

Commercial Roofing

Roof Repair icon

Roof Repair

See Our Latest Projects

At Roofing by JMJ, we take pride in every roof we install, repair, or restore. Our work speaks for itself — from beautiful residential roof replacements to durable commercial roofing systems built to last. Each project reflects our commitment to quality craftsmanship, attention to detail, and customer satisfaction. Take a look at some of our recent projects to see the care, skill, and dedication that go into every roof we complete. Whether it’s a small repair or a full-scale installation, Roofing by JMJ delivers results you can trust.

 

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.

roof repair
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.