Skip to content
Clean dark metal roof installation with ridged tiles

Roofing Contractor in Port St. Lucie, FL

Roofing with integrity. We’ll tell you if you don’t need us.

Tony Myers has worked in roofing on the Treasure Coast since 1996. He gets on your roof himself, shows you photos of what he finds, and puts the price in writing.

G
5.0 stars on Google · 88 reviews
(772) 292-9595

We'll tell you if you don't need us

About It All Roofing is a family-run roofing contractor in Port St. Lucie. Tony Myers has been roofing on the Treasure Coast since 1996 and holds Florida license CCC1336170. We replace, repair, and inspect roofs, and we roof new construction. Every job starts with a free written estimate, with photos of what Tony found.

We'll tell you if you don't need us.

Sometimes Tony climbs down off a roof and says it's got another five good years. That's a great day for you, and it costs you nothing. If a repair will do the job, we quote the repair.

You'll see what we see.

Photos of what we find, a plain-English explanation, material options that fit your budget, and a written estimate that spells out the work and the price. The price on your estimate is the price for the work on your estimate. If we open things up and find rotted decking, you hear about it first, with photos, before it ever goes on the bill.

Tony comes out himself.

He owns the company and handles every consultation, so the person on your roof is the owner, not a salesman chasing a commission.

or call (772) 292-9595

5.0 stars on Google from 88 reviews (checked October 10, 2026) · BBB Accredited, A rating · Licensed and insured

How the free estimate works

1

Tell us about your roof.

Fill out the short form below or call Tony at (772) 292-9595. It takes about a minute.

2

Tony comes out and takes a look.

He'll get up on the roof, check everything that matters, and show you what he finds.

3

You get a straight answer and a written estimate.

Repair, replace, or leave it alone for now. The estimate's free, and what you do next is up to you.

Not sure if it's time? Here's what to look for.

Most roofs give warning signs before the big leak shows up. Any of these sound familiar?

  • Curling, cracked, or missing shingles
  • Granules collecting in your gutters
  • Water stains on ceilings or walls
  • A roof past 15 years old
  • Damage or missing shingles after the last storm
  • Your insurance company asking questions about your roof

Seeing any of these? Don't guess. Get a free estimate and know for sure.

Close-up of a damaged roof with curling, cracked, and missing shingles

Our neighbors said it better than we could.

These are verified Google reviews. Click any of them and read the rest on Google.

Before the next storm

Hurricane season runs June through November on the Treasure Coast. If your roof took a beating last season, find out now, not the week a storm shows up on the map. If something rips loose, call us. Here's what to do when water's coming in.

Call (772) 292-9595

Who's behind the roof

About It All Roofing is Tony Myers and his family. When you call, you get us, not a call center.

Read more about Tony or see what our customers say.

The Myers family standing in front of their Florida home with a welcome sign

Serving the Treasure Coast and beyond

Port St. LucieFort PierceStuartJensen BeachPalm CityHobe SoundVero BeachSebastianJupiterPalm Beach GardensWest Palm BeachWellingtonLake Worth BeachBoynton BeachDelray BeachBoca RatonPalm BayMelbourneRockledgeCocoaMerritt IslandTitusville

Areas we serve

We’re based in Port St. Lucie and work across the Treasure Coast. We have local guides for Port St. Lucie, Stuart, Palm City, Jensen Beach, Fort Pierce, Vero Beach, Jupiter, Palm Beach Gardens, West Palm Beach, and we also cover Hobe Sound, Vero Beach, Sebastian, and the communities in between.

Questions people ask us

Need advice? Repair vs. replacement guide · Financing options

Get a free estimate — call Tony at (772) 292-9595 or request one online.

Ready for a straight answer?

Fill this out and someone from our family will call or text to set up your free estimate.

Step 1 of 3

What type of service are you interested in?

Free. No obligation. We'll never sell or share your information.

Call (772) 292-9595