New roof installed by Don Schmidt Roofing on a St. Cloud, FL home

Family owned in St. Cloud since 1988

Roofing Contractor in St. Cloud, FL

Three generations of the Schmidt family fixing and replacing roofs across Osceola County. Straight answers, clean job sites, and a crew that shows up when they say they will.

★★★★★ 4.8 stars, 54 Google reviewsA+ BBBOwens Corning Preferred

Get your roof price

By submitting this form, you agree to be contacted about your roofing project.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Get In Touch

Service Area

St. Cloud, FL and surrounding Osceola County

What Happens Next?

We'll call you back during business hours

Pick a time for your roof inspection

Get a written price for your roof

No pressure, ever

✓Since 1988
✓A+ BBB rating
✓Owens Corning Preferred Contractor
✓Certified Professional Roofing Contractor
✓Top 3 Roofing Contractor in St. Cloud, BusinessRate 2026
✓St. Cloud Chamber of Commerce member

Roofing services in St. Cloud

Roof Replacement

Full tear off and new roof. Materials, permits and cleanup are part of the job. Most homes take 2 to 4 days.

See roof replacement →

Roof Repair

Leaks, lifted shingles, bad flashing. We'll tell you straight if a repair buys you more years.

See roof repair →

Metal Roofing

Standing seam and other metal roofs built for Florida sun and wind.

See metal roofing →

Shingle Roofing

Owens Corning shingles in colors your HOA will sign off on.

See shingle roofing →

Roof Inspections

A full look at your roof's age, condition and any damage, with photos. No pressure.

See roof inspections →

Storm Damage and Insurance Claims

We document the damage, write the estimate and talk to your adjuster for you.

See storm damage help →

Also: gutters, attic insulation, commercial roofing and general contracting.

A family roofer, not a sales team

01

Honest calls

We'll tell you when you don't need a new roof yet. A good repair is sometimes the right answer, and we'll say so.

02

Local since 1959

The Schmidt family has lived in Osceola County since 1959. Don started the company in 1988, and his son Jared helps run it today.

03

One team start to finish

The same office and crew from your first call to final cleanup. We keep you posted the whole way.

What St. Cloud neighbors say

★★★★★ 4.8 out of 5 from 54 Google reviews

Read all reviews on Google →
★★★★★G

"A friend recommended me to Don Schmidt Roofing and I am so glad they did. The inspection was prompt, through, and a problem was discovered. Their crew was out in just a couple of days to fix the problem. I was provided with pictures, both before and after the repair."

Robin Wright

★★★★★G

"After Irma my roof was replaced by a company my insurance picked. They cut so many corners. After getting over the denial that my new roof was leaking I gave Don Schmidt Roofing a call. Such a great experience from start to finish. Jeff was quick to assess the damage and got to work right away."

Tina Cryderman

★★★★★G

"From start to finish the team at Don Schmidt were nothing short of amazing! Between them working with my HOA to find the most cost efficient shingle that the HOA would approve to the amazing job they did on the roof itself, Don Schmidt was 6/5 stars!"

Mitchell Diaz

★★★★★G

"I got several estimates from local companies and decided to go with Don Schmidt Roofing. They were very straightforward, friendly, honest, and timely."

N Whitney

★★★★★G

"We wanted to go with a family owned company and this was exactly that. ... Everyone was in communication about the process and gave us explanations on everything. Highly recommend!"

Cindy Stavisky

★★★★★G

"I refer all my clients to Don Schmidt when roof work needs to be done. For 8 years I have had nothing but great results."

George Sterner, Brightway Insurance, The Sterner Agency

Pay for your roof over time

Financing is available through Hearth. Check your options in a few minutes without leaving home.

Storm damage? We'll deal with the insurance company

We've worked with insurance adjusters since 1988. We document the damage, write a detailed estimate, and talk to your adjuster so you don't have to.

Book a Roof Inspection →

Roofing in St. Cloud: what to know

Built for wind

Every roof in Florida has to meet the Florida Building Code, and that includes wind rules. Central Florida is inland, but storms still reach us. Hurricane Irma did real damage here in 2017. A new roof should be nailed, sealed and flashed to hold up when the next one comes through.

Permits and inspections

A reroof needs a permit. Homes inside city limits go through the City of St. Cloud. Homes outside the city go through Osceola County. We pull the permit as part of the job and the inspector signs off before we call it done.

HOAs and older homes

A lot of newer St. Cloud neighborhoods have HOA rules on shingle color and style. Older homes near downtown can have decking or flashing that needs work once the old roof comes off. We plan for both up front.

Roof age and insurance

Florida insurers pay close attention to roof age. If your carrier is asking about your roof, an inspection gives you a clear answer and photos to back it up.

Where we work

Our office is on East 13th Street in downtown St. Cloud. Here's where we roof most often.

Home base

St. Cloud

Our office is at 101 E 13th St, and most of our jobs are a short drive away.

Kissimmee

See Kissimmee roofing →

Orlando

See Orlando roofing →
CelebrationHarmonyNarcoosseePoincianaCampbell

Roofing questions we hear a lot

How long does a roof last in Central Florida?

Asphalt shingles usually last about 15 to 20 years here. Metal roofs can go 40 to 50 years or more. Install quality, upkeep and storms all make a difference.

Do I need a repair or a whole new roof?

That's what our inspection is for. Sometimes a repair buys you a few more good years, and we'll tell you if it does.

Do you work with insurance on storm damage?

Yes. We've done it since 1988. We document the damage, write a detailed estimate and talk with your adjuster.

How long does a roof replacement take?

Most homes take 2 to 4 days. It depends on the size of the roof, how steep it is, and the weather.

Do you pull the permit?

Yes. Permits, materials and cleanup are part of every replacement.

Do you offer financing?

Yes, through Hearth. You can check your options before you sign anything.

Let's get eyes on your roof

Call the Schmidt family office or send your info and we'll call you back.

4.8 stars from 54 Google reviews. A+ BBB.