Serving Cities:

Ocala, Gainesville, Crystal River, Leesburg, Lake City, and surrounding areas

This is a placeholder for the Yext Knolwedge Tags. This message will not appear on the live site, but only within the editor. The Yext Knowledge Tags are successfully installed and will be added to the website.

Counties Serviced:

Citrus County, Marion County, Lake County, Sumter County



Serving Cities:

Ocala, Gainesville, Crystal River, Leesburg, Lake City, and surrounding areas

This is a placeholder for the Yext Knolwedge Tags. This message will not appear on the live site, but only within the editor. The Yext Knowledge Tags are successfully installed and will be added to the website.
Gainesville, FL

Counties Serviced:

Citrus County, Marion County, Lake County, Sumter County, Alachua County, Columbia County

An Expert Roofer Gainesville, FL and Surrounding Areas Depend On

Over 30 Years of Experience | Warrantied Work | Licensed, Bonded and Insured

Over 30 Years of Experience
Warrantied Work
Licensed, Bonded and Insured

This is a placeholder for the Yext Knolwedge Tags. This message will not appear on the live site, but only within the editor. The Yext Knowledge Tags are successfully installed and will be added to the website.

Depend on Us for All Your Roofing Needs

Ensure your home or commercial space is protected from loss and damage with high-quality roofing and tree services from Mac Johnson Roofing tailored to your specific needs. We also offer dumpster services for all your debris removal needs. Put your trust in our over 30 years of experience. We offer emergency service 24 hours a day, seven days a week. You will always get a better quality of service with Mac Johnson Roofing. You will be happy to know that we are competitively priced. Call us for a FREE estimate on our services.

Your Trusted Source for Roofing, Tree Care and Demolition Services

Get To Know More About Our Roofing Services

As a roofer Gainesville, FL and neighboring areas depend on, Mac Johnson Roofing is committed to providing high-quality roofing services for residential and commercial properties. We specialize in roof repair and replacement work that adds value to your property, transforms the style of your home, or preserves the health of your roofing system. Our crew is licensed and insured to provide roofing fixes that help your property recover from significant storm and rain damage, remove asbestos, and more.


Looking to learn more about how our crew of roofing experts can deliver exceptional services for your home or business? If so, then give Mac Johnson Roofing a call for a free estimate today! We look forward to speaking with you.

Here's what our satisfied customers are saying...

Share by: