Residential & Commercial

Roof Repair & Replacement Services

For over 21 years, Horizon has been providing roof replacement and roof repair services. Whether you have a tile roof, shingle roof, flat roof, or metal roof. Horizon can handle it all.

24 Hour Service, Servicing Fort Myers, Cape Coral, and Port Charlotte areas

Approved Manufacturers

About Us

Why Choose Horizon Roofing?

Top 100 Roofing Contractor

Roofing Contractor Magazine has previously named Horizon in their top 100 contracting companies in the United States. This honor also includes being ranked #3.

We're Here For You

We understand that it's hard to find a trustworthy roofing contractor. That's why our certified roofing contractors are committed to going the extra mile with our world class service.

Horizon Roofing is a local family owned and operated business built upon a foundation of honor, integrity, and trust.

We put you, the customer first and foremost. You have enough to worry about, and that's why we work directly with your insurance.

and if that's not enough, here's what some of your neighbors have to say about our service.


What Our Customers Are Saying

Don't just take our word for it. Here are some excellent reviews from your own neighbors!


We were worried about the storm damage after hurricane Ian, but Horizon Roofing helped get our roof covered and fixed our roof in no time. Thank you.

– Mary A. Cape Coral, FL


I called and received an answer right away. They were here the next day and worked directly with my insurance. I'm very happy I called them.

– Andrew M. Fort Myers, FL


If not for Horizon Roofing, our business would still be shuttered after Hurricane Ian. They were professional, courteous, and answered all of my questions.

– Kenneth S. Port Charlotte, FL

How Can We Help?

Horizon Roof Repair Services

Horizon Roofing provides service for all roof types in the Lee County, and Charlotte County area. Whether it's a tile roof, shingle roof, or flat roof, we are ready to get to work.

Shingle Roof

Residential Roofing

We service all residential roof types.

Shingle Roof

Other Services

Need something else? Here are some other services we provide.

Call Today For Immediate Service

Dial 1 (239) 628-5213

24 Hour Service, Free Estimates

Free Estimates

Schedule An Appointment

Leaky roof? We're here to help. Please fill out this form to schedule your free roof estimate.

Call Today For Immediate Service

Dial 1 (239) 628-5213

24 Hour Service, Free Estimates