Let’s look at
your roof
together.

You’ve done the research. Now get a real answer for your home. We inspect your roof, tell you exactly what we find, and let you decide what comes next.

  • Serving Gainesville since 1980 — over 46 years local
  • Owens Corning Preferred Contractor — top 1% nationally
  • BBB Accredited · Licensed & fully insured in Florida
  • Free inspection — honest assessment, no pressure

Gainesville Showroom: 4401 NW 25th Pl, Suite L
Gainesville, FL 32606


Showroom Hours: Monday – Friday, 7:00 AM – 4:00 PM
Closed weekends


Service Area: Gainesville · Newberry · Archer
High Springs · Micanopy · Waldo

Schedule Your Free Inspection

We typically respond within a few hours on business days.

Email Us

blog@roofing.com
contact@roofing.com

Call us

+1 (323)-456-91-23
+1 (987)-654-32-11


Have a Question? We Will Get Back to You Fast

Most Gainesville homeowners contact us for one of three reasons. They found storm damage after a hard rain. Their roof is aging past 20 years and they want honest answers. Or they got a quote somewhere else and something felt off.
All three are good reasons to call. Mac Johnson Roofing gives you a straight answer based on what your roof actually needs, not what generates the biggest job. We have worked on homes along SW Archer Road, NW 43rd Street, Tower Road, and neighborhoods across Alachua County since 1980. We show up on time, explain everything clearly, and do the work right.
Call 352-472-4943 or fill out the form above. We respond fast.


Contact us

Need Roofing Services?

Call To Ask Any Question

123-456-7890