Protect Your Home or Office With a Strong Roof

Rely on the roofing company serving Jacksonville and Longwood, FL

Contact Us

Get a Free Consultation From Our Roofing Company

Speak with a certified roofing expert serving the Jacksonville and Longwood, FL area

J&M Roofing Services Inc. provides residential and commercial roofing services throughout Orange, Seminole, Lake and Volusia counties. J&M Roofing has been leading roofing contractors in the area for over 30 years.

Call our Longwood, FL office at 407-960-3931 to arrange a no-obligation roof inspection today!

Our Jacksonville office services the following counties: Duval, Clay, Bradford, St. Johns, Nassau and Flagler. Call our Jacksonville, FL office at 904-399-5546.

Insurance Work

We're here to help with your residential roofing repair.

Insurance Work

Roof Repairs

We're the team to call for commercial roof repair services.

Roof Repairs

Metal Roofing

Keep your building safe with a metal roof replacement.

Metal Roofing

Commercial Coating

Protect your roof with commercial roof coatings.

Commercial Coating

J&M Roofing Advantages


We're the reputable source for comprehensive roofing services. We've gained a positive reputation in the area for our:

Roofing inspection services:

J&M Roofing Services is one of the leading roof inspection services in Central & North Florida. Our team of trained inspectors will access your roof and do a detailed, hands-on and comprehensive roof inspection.

Team of certified roofing contractors:

Our team is dedicated to delivering high-quality roofing services with honesty and integrity to match our quality. We pride ourselves on high-quality work. The way we guarantee this is by ensuring we have a GAF and CertainTeed Certified staff that is ready to provide you with the highest level of customer service and expertise.

Extensive project supervision:

J&M Roofing Services will ensure your new roof is in accordance with the requirements of the contract, approved plans, specifications, building codes and building code standards.

Roofing guarantee:

"When you choose J&M Roofing Services for your residential roofing needs, as the owner, I'll personally guarantee your 100% satisfaction and see to it that all of your expectations are met and exceeded." - Mike Kohler

Permitting options:

We handle all permitting requirements and stay current on all updated building codes so you don't have to.

Highly Trained Team

We pride ourselves on high quality work. The way we guarantee this is by ensuring we have a GAF & CertainTeed Certified staff that is ready to provide you with the highest level of customer service and expertise.

Contact our roofing company right away to schedule your appointment in the Jacksonville or Longwood, FL area.


Residential Roofing

Our roofing company provides residential roofing repair, installation and maintenance services. You can trust our team of experts to assist with the insurance process, if necessary, and provide exceptional customer service from start to finish.

Commercial Roofing

J&M Roofing Services is the industry leader in commercial roof repairs throughout central Florida. Our commercial roof teams are trained specifically to handle commercial roof repairs and maintenance. Jay & Mike from J&M Roofing Services have been doing metal and asphalt roof repairs and inspections throughout central Florida for over 30 years. They know what to look for and are highly experienced in identifying roof damages.

Roofing Inspection

At J&M Roofing Services, we're the go-to for roof inspection services in central Florida. Our team of trained inspectors will access your roof and do a detailed, hands-on and comprehensive roof inspection. As a certified roofing contractor, we stay current and up to date on all of the roofing codes & storm code guidelines for re-roofs inspection.

Examples Of Our Work