With 30 years of experience, we’ve protected Florida homes with honest work and lasting results. As a family-owned roofing company in Punta Gorda, FL, we treat every home like it’s our own. You get straight answers, fair prices, and a roof that stands up to the sun, rain, and storms.
(941) 456-7100
Fast response · Licensed & insured · No obligation
We do one thing, and we do it well. Our team delivers dependable roofing solutions built for Florida’s tough climate. From small repairs to full replacements, we focus on quality craftsmanship and clear communication. Explore our most requested services below.
Repairs, replacements, and new installs that protect your home and boost its value.
Durable, energy-efficient systems that add strength and style.
Fast, honest response when wind, rain, and hail take a toll.
Reliable solutions built to keep your business running with minimal disruption.
When your roof still has useful life remaining, we can extend it with professional treatments that restore performance and seal vulnerabilities.
We do roofs and nothing else.
That focus means we do them better.
I’m Michael Vecchione, and alongside my wife Sandra, we founded Roofs Only Florida in 2020. With 30 years in the trade, we built this company on one simple idea: do the job right, every single time. I handle the field work; Sandra runs the business behind the scenes. It’s our name on every project, and we take that seriously.
After 3,700+ completed projects across Southwest Florida, homeowners know they can call us for straight answers, no pressure, and work that lasts.
We combine skilled craftsmanship with honest service. As a trusted roofing contractor in Punta Gorda, FL, we back every project with clear pricing and workmanship built to last. Here’s what sets our team apart.
We've protected local homes for three decades, and we know exactly what Florida roofs face.
Our team specializes in durable metal systems, and we fabricate them in-house for better quality control.
You'll get clear, upfront estimates with no surprises at the end of the job.
Every roof we install is designed to stand strong against wind, rain, and heavy storms.
Getting a new roof shouldn’t feel confusing. We keep things simple and honest from start to finish. Here’s how we work with you.
We start with a thorough inspection of your roof and walk you through exactly what we find. No guessing, no pressure. You’ll get a clear, fair quote before any work begins.
If it can be fixed properly, we fix it. No unnecessary replacements.
If your roof still has life in it, we'll walk you through what restoration actually looks like.
If it's truly time, we'll tell you straight and help you pick the right system.
We’re licensed roofers with 30+ years of hands-on experience, and we’d rather save your roof than sell you a new one.
Real before-and-after transformations showing roofs that look better and perform better. From worn-out shingles to storm-ready systems, every project reflects the quality and care we bring to every home.
We're proud to protect homes and businesses throughout the region. Our team serves Punta Gorda, Port Charlotte, North Port, Cape Coral, and Fort Myers, along with many surrounding communities. Wherever you are, you can count on the same honest advice and quality workmanship. As local roofing specialists, we understand the weather, the homes, and the people we serve.
Punta Gorda, FL
Port Charlotte, FL
North Port, FL
Cape Coral, FL
Fort Myers, FL
Estero, FL
Venice, FL
Lehigh Acres, FL
Bonita Springs, FL
Englewood, FL
Pricing depends on your roof's size, materials, and complexity. Every quote is customized to give you a fair, accurate price. Contact us today for a personalized estimate.
Yes. We offer free, no-obligation estimates with no upfront cost or pressure. Contact us today to schedule yours.
15–20 for shingles, handle high winds, cut energy costs, and can lower insurance premiums. When you run the long-term numbers, metal usually wins, and we walk you through that before you commit.
Roof Math, a side-by-side cost breakdown of metal vs. repeated shingle replacements, so you see the real numbers before you decide.
Yes. We offer flexible financing to help make your project affordable. Contact us today to learn more about your options.
We serve Punta Gorda, Port Charlotte, North Port, Cape Coral, Fort Myers, and surrounding communities. Give us a call to confirm we cover your area.
Fast response · Licensed & insured · No obligation