Don Schmidt Roofing & Contracting, Inc.

For all your residential and commercial roofing needs

Osceola County’s Most Trusted Roofing Contractor for Over 35 Years!

Schedule An


5 + 14 =

Request a Free Estimate

Roofing You Can Trust

Every roof is unique, and so are your needs. Don Schmidt Roofing & Contracting Inc. offers personalized roofing solutions designed to meet your specific requirements. Whether it’s a residential or a commercial project, Don Schmidt Roofing’s dedicated team will work closely with you to deliver a customized roofing solution. Discover the difference today!

  • Residential Roofing
  • Commercial Roofing
  • Roof Repair
  • General Contracting
Don Schmidt Logo

Call us today


How Can We Help You?

Residential roofing

Roof Repair

Commercial roofing

General Contracting

Free Roof Inspection

Roofing maintenance

Residential roofing

Commercial roofing

Attic insulation

Gutter repair

Roof innspection

Roof maintenance

Our Reviews

Hiring a roofing contractor was such a big decision for my husband and I.  We’ve been in our home for many years, so we wanted to make sure the job was done right, the first time. From start to finish, Don Schmidt Roofing & Contracting did it right, with no shortcuts. Our roof looks amazing, our home feels safe, and we couldn’t be happier. Thank you!

– Lisa R.

More about Don Schmidt Roofing

Don Schmidt Roofing Truck

What Don Schmidt Roofing Clients Say

Don Schmidt Roofing & Contracting Inc. Testimonial
Don Schmidt Roofing Testimonial

Contact Us


101 East 13th Street
St. Cloud, FL 34769


Call Us

(407) 892-9884

Don Schmidt Roofing & Contracting