Roofing & custom homes · Central Florida
CBC1254093 / CCC1330459
Completed dark gray shingle roof on a single-story Central Florida home

McGinnis Builders Inc.

Leesburg roofing,
lakefront to downtown.

Roof replacement, repair and metal roofing for homes in The Lakefront City, from a family-owned Central Florida builder.

35 plusYears of experience
100 plusCustom homes built
ThousandsOf roofs installed

CBC1254093 / CCC1330459
Florida licensed contractors

Roofing in Leesburg

A roof for the
Lakefront City.

Leesburg sits between Lake Harris and Lake Griffin, and its roofs work through long, wet summers.

Leesburg is one of the larger cities in Lake County, with about 27,000 residents and a long history as a retirement destination. Average rainfall is around 44 inches a year, most of it from June through September. We are about 22 miles northwest of you at our Belleview office.

McGinnis Builders handles roof repairs, full replacements and metal roof installation, backed by Florida roofing contractor license CCC1330459. You get a clear written estimate and an honest recommendation.

Roofing in Leesburg

The right fix
for your roof.

Roof replacement

When the roof has reached the end of its life, we walk you through the options, give you a clear scope and price, and install the new system.

Roof repair

A leak or damaged area deserves a close look. We find the source and tell you honestly whether a targeted repair is enough.

Metal roofing

Metal roofing is built for long life in Florida weather. We can talk through colors, profiles and cost against shingles for your home.

Roofer silhouetted on a roof at dusk beside a McGinnis Builders roofing trailer

Why Leesburg homeowners call us

Built for wet
summers.

With most of the year's rain falling from June through September, a roof near the lakes needs sound flashing, good ventilation and a tight underlayment. We check each of them when we inspect.

Lake air and shade can also leave algae streaks on shingles. We explain what is cosmetic and what is a sign of a roof that needs attention.

  • Free roof inspection and estimate
  • Licensed Florida roofing contractor, CCC1330459
  • Shingle and metal roofing
  • Clean job sites, including nails picked up
  • Family-owned, with 35+ years of experience
Where we work

Roofing in progress

A look at our
roofing work.

View the full gallery
Finished shingle roofRoofing
Crew on the roofRoofing
Roof replacement completeRoofing

Where we work

Serving Leesburg
and nearby.

Leesburg, Lake County

ZIP codes 34748 and 34788. We are about 22 miles from our Belleview office (straight-line).

Also serving nearby: Lady Lake, Fruitland Park, Tavares, Eustis, Mount Dora, Wildwood.

A clear path forward

A clear plan overhead.

01

Tell us what’s happening

Share your location and what you’ve noticed, whether that’s a leak, damage, or a roof ready for replacement.

02

Assess the project

We discuss the condition, project requirements, and the best next step for evaluating the work.

03

Define the scope

Review the proposed work, material selections, and expected schedule for your roof.

04

Build with care

Move forward with the agreed plan and a contractor focused on the details.

More from McGinnis Builders

Also in your area.

Roofing in Lady Lake

Honest estimates, clean crews and a roof built for Florida weather, from a family-owned company close to The Villages.

Lady Lake roofing

Roofing in Wildwood

Roof replacement, repair and metal roofing for Wildwood homeowners, from a family-owned Central Florida builder.

Wildwood roofing

Custom homes

Building a new home? We design and build custom homes across Central Florida.

Custom homes

Before we begin

Leesburg roofing questions.

Have something else in mind? Call us at 352-245-5651.

Do you serve homes near Lake Harris and Lake Griffin?

Yes. We serve Leesburg and the communities around it. Call 352-245-5651 with your address and we will confirm service and set up an inspection.

What do the dark streaks on my shingles mean?

Dark streaks are often algae, which thrives in humid Florida weather. They are usually cosmetic, but we will look at the roof and tell you whether anything else needs attention.

How much will my roof cost?

Cost depends on the size and pitch of the roof, the material you choose, and what we find under the old roofing. We give you a clear written estimate before any work begins, so you know the scope and price up front.

Do I need a permit to replace my roof?

Re-roofing in Florida generally requires a permit from the local building department, and the details depend on where the home is. We explain what applies to your address when we give you the estimate.

Are you licensed to roof in Florida?

Yes. McGinnis Builders holds Florida licenses as both a certified building contractor (CBC1254093) and a certified roofing contractor (CCC1330459). You can look up either license with the Florida DBPR.

Let’s build something lasting.

A better roof. A home of your own. A conversation is the first step.

Call 352-245-5651Request a consultation