Mediterranean-style home in Naples, Florida with a finished tile roof by Global Roofing & Contracting

Florida Roofing · Est. 2004

Florida Roofing,Built to Endure.

Premium roof replacement and storm restoration for Florida homeowners, backed by experienced crews, advanced technology and a quality-over-quantity approach.

239-653-9703West Coast 954-889-2201East Coast

Naples, FLTile Roof ReplacementView project
Florida LicensedCCC1330308
Year founded
2004
22 years in business
Years of expertise
30+
In roof replacement
Offices, both coasts
2
Naples · Pembroke Pines
BBB rating
A+
Accredited since 2017
State-certified license
CCC1330308 Certified Roofing Contractor

01 The Global Difference

Roofing Without Compromise.

Quality, not quantity.

Founded in 2004, Global Roofing & Contracting is a boutique-style contractor that believes in quality over quantity: experienced crews, responsive communication and a clean, organized jobsite on every project we take on.

What You Can Expect

  • Affordable financing options
  • Payments as low as $250 per month*
  • Roofs built in under 2 weeks
  • Highly skilled and trained roofing professionals
  • Advanced technology, including EagleView and Xactimate
  • Quality building materials and craftsmanship
  • Personalized service and responsive communication
  • Clean and organized jobsites

*Financing is subject to credit approval. Monthly payment depends on project cost, down payment and loan terms.

More about Global
Front elevation of a Naples home with a newly installed concrete tile roof, arched entry and paver driveway
Naples, FL · Concrete tile
Two Global Roofing crew members working across a clay tile roof
Our crews, on the roof

02 Roofing Systems

Roofing Systems
Made for Florida.

Six systems, one standard of installation. Choose a material to see where it performs best and what matters about it on a Florida home.

Overhead view of a multi-tone clay-look tile roof with hips and valleys on a Naples home Global project · Naples, FL

Clay & concrete tile

Tile Roofing

The signature Florida roof. Clay and concrete tile bring long service life, thermal mass and the architectural character of Mediterranean and coastal homes.

Benefits

  • Durable, long-lived tile field
  • Broad range of profiles and colors
  • Suits Mediterranean & Spanish architecture

In Florida

In high winds, performance depends on what you can’t see: underlayment and attachment. Global’s founder is certified through the Tile Roofing Institute’s Florida High Wind Installer program.

Best for Mediterranean, Spanish and estate homes

View tile roofing
Material study illustration of standing seam metal roof panelsMaterial study

Standing seam

Metal Roofing

Continuous panels joined by raised, interlocking seams with concealed fasteners. The result is a clean, modern profile with very few exposed penetrations.

Benefits

  • Concealed-fastener panel design
  • Reflective finishes help limit heat gain
  • Low-maintenance, contemporary look

In Florida

Panel gauge, clip spacing and attachment are specified to the home’s wind-load requirements. That detail work matters on the coast.

Best for Modern, coastal and Old-Florida homes

View metal roofing
Material study illustration of architectural composition shinglesMaterial study

Composition & architectural

Shingle Roofing

Composition shingles, including dimensional architectural shingles, offer a versatile, cost-conscious system with a wide palette of colors.

Benefits

  • Versatile and cost-conscious
  • Dimensional architectural profiles
  • Manufacturer-backed roof systems

In Florida

Global holds CertainTeed Master Shingle Applicator and Integrity Roof System credentials, a CertainTeed designation for qualified installers.

Best for Traditional and transitional homes

View shingle roofing
Material study illustration of stone-coated steel shake-profile panelsMaterial study

Tile, shake & shingle profiles

Stone-Coated Steel

Steel panels finished with a stone-granule coating that can take the profile of tile, shake or shingle at a fraction of the weight.

Benefits

  • Tile-like look at lower weight
  • Interlocking panel system
  • Textured, natural finish

In Florida

A practical option when the look of tile is wanted but structure or weight is a consideration.

Best for Homes wanting tile character with less weight

View stone-coated steel
Material study illustration of slate and composite slate roofingMaterial study

Natural & engineered

Slate & Composite Slate

Natural slate or engineered composite slate for a classic, dimensional roofline with crisp shadow lines.

Benefits

  • Classic, dimensional appearance
  • Composite options reduce weight
  • Distinctive estate aesthetic

In Florida

Composite slate delivers the look of stone with lighter weight, often a better fit for existing Florida structures.

Best for Estates and traditional architecture

View slate & composite slate
Material study illustration of cedar shake roofingMaterial study

Natural wood

Cedar Shake & Shingle

Cedar shakes and shingles create a warm, textured, natural roofline. Reroofs and repairs included.

Benefits

  • Warm, natural texture
  • Hand-split or sawn profiles
  • Reroofs and repairs

In Florida

Wood roofs in a humid climate reward careful detailing, ventilation and maintenance planning.

Best for Cottage, coastal and craftsman homes

View cedar shake & shingle

03 Project Journal

Every Stage,
Documented.

A roof is only as good as the layers you never see again. Here’s one Global tile reroof, documented stage by stage. Drag to compare the dry-in with tile loading on the same home.

Location
Southwest Florida
Project
Two-Story Mediterranean Tile Reroof
System
Tile roof · new underlayment
Browse all projects
The same home during tile loading, with new roof tile staged across the underlayment
Stage 1 · Dry-InStage 2 · Tile Loading
  1. 01Dry-InOld tile removed; new underlayment installed across every roof plane.
  2. 02Tile LoadingNew tile staged across the roof planes for installation.
  3. 03DetailTile stacks on self-adhered underlayment, ready to set.

04 Built for Florida

Florida Is Hard
On Roofs.

Every roof in Florida works against four forces at once. We specify, install and inspect with all four in mind, because the damage you can’t see from the driveway is usually what matters most.

01 Atlantic season · Jun 1 – Nov 30

Hurricanes

High winds and debris can damage roofing systems in ways that aren’t always visible from the ground.

02 Horizontal water entry

Wind-Driven Rain

Water can enter through flashing, roof penetrations and storm-damaged materials, often long before a ceiling stain appears.

03 Year-round exposure

Intense UV

Florida sunlight accelerates the aging of roofing materials, sealants and underlayments.

04 Thermal & moisture cycling

Heat + Humidity

Extreme heat and persistent moisture place additional stress on every layer of a roofing assembly.

05 Storm Damage Check

Think Your Roof
Was Damaged?

Tell us what you’re seeing. We’ll show you what it can mean, what to do right now, and what a Global inspection looks at.

Roof condition checkSelect a symptom
Cross-section of a Florida home showing where common storm damage occursRoof fieldEave edgeFlashing & penetrationsRidge & hipsImpact zoneInterior ceiling
What are you noticing?

Missing Tiles

What it can mean
Wind uplift or debris has displaced tile. The underlayment beneath is now exposed to sun and water.
What to do now
Stay off the roof. Photograph the area from the ground and note the date of the storm.
What we inspect
Tile attachment, adjacent cracked or loose tile, and the condition of the exposed underlayment.

Lifted Shingles

What it can mean
Shingle seal strips may have released in high winds. Shingles can look flat again once the wind stops.
What to do now
Note any shingles on the ground or creased tabs visible from the yard.
What we inspect
Seal strip adhesion, creased or torn tabs, and fastener pull-through along edges and ridges.

Water Intrusion

What it can mean
Water is getting past the roof covering, commonly at flashing, penetrations or damaged underlayment.
What to do now
Protect belongings, catch active drips and document when water appears.
What we inspect
Flashing, roof penetrations, valleys, underlayment and decking around the entry point.

Wind Damage

What it can mean
Ridges, hips and edges take the highest wind loads and are usually the first to show damage.
What to do now
Walk the perimeter and photograph ridge lines and eaves from the ground.
What we inspect
Ridge and hip caps, eave and rake edges, and fastening patterns in high-load zones.

Fallen Debris

What it can mean
Impacts from limbs and airborne debris can crack tile or puncture the roof covering.
What to do now
Don’t remove heavy debris from the roof yourself. Photograph it where it landed.
What we inspect
Impact fractures, punctures, and damage to the underlayment and decking beneath.

Ceiling Stains

What it can mean
A stain is often the last sign of a leak. The entry point on the roof may be some distance away.
What to do now
Mark the stain’s outline and date so any growth can be tracked.
What we inspect
Attic-side evidence, the water path, and the roof above and upslope of the stain.

Not Sure

What it can mean
Plenty of storm damage isn’t visible from the ground. A professional inspection is the reliable way to know.
What to do now
Note the storm date and anything unusual you’ve seen, inside or out.
What we inspect
A complete assessment of the roof system, not just the visible surface.
Request a Roof Inspection

or call 239-653-9703 (Naples) or 954-889-2201 (Pembroke Pines)

Safety first: please don’t climb onto a damaged roof. This tool is general guidance, not a diagnosis.

06 Our Process

A Better Roofing
Process.

Four clear steps from first call to final walkthrough, built around documentation, communication and a jobsite you’d be comfortable walking through.

  1. 01

    Inspect

    Request your free, no-obligation roof inspection by phone or online. We assess the whole roof system, not just what’s visible from the ground.

  2. 02

    Document & Estimate

    Emergency services when they’re needed, then a detailed estimate built on aerial measurement (EagleView) and industry-standard estimating (Xactimate).

  3. 03

    Plan

    Where a storm loss is involved, we can meet with your insurance adjuster when needed. Then we set scope, materials and schedule with you.

  4. 04

    Install & Complete

    Experienced crews replace your roof on the timeline we set together, with a clean, organized jobsite from tear-off to final walkthrough.

Crew installing an emergency roof tarp on a Naples multi-family building Naples, FL · Emergency dry-in

Storm restoration

Experienced With the Restoration Process.

Global’s core expertise is restoring and replacing roofs after hurricanes, wind damage and other covered perils. When a storm loss is involved, we document the roof’s condition, prepare a detailed estimate and can meet with your insurance adjuster when needed.

  • 01Inspect
  • 02Document
  • 03Estimate
  • 04Plan
  • 05Restore

Global is a licensed roofing contractor, not a public adjuster. Coverage decisions are made by your insurance company; we don’t interpret policies or guarantee claim outcomes.

Storm damage restoration

08 Technology

Better Information.
Better Decisions.

Global pairs field experience with industry tools (EagleView aerial measurement and Xactimate estimating) so the scope of your roof is measured precisely, priced line by line and documented from start to finish.

Aerial measurementEagleView

Accurate measurements

Roof facets, pitches, ridges, hips and valleys measured from high-resolution aerial imagery before a crew sets foot on your roof.

Line-item estimateXactimate
  • 01Tear-off & disposal
  • 02Roof deck review
  • 03Underlayment
  • 04Roof covering
  • 05Flashing & metals
  • 06Permits & inspection

Itemized estimating

Industry-standard estimating software builds a detailed, line-by-line estimate that’s easy to review, with nothing lumped together.

Project recordPhoto log
Dry-In
Tile Loading
Detail
Final walkthrough

Documentation & planning

Photo documentation of roof conditions and progress keeps you informed, supports planning and creates a clear record of the work.

Interfaces shown are stylized illustrations, not live software. EagleView and Xactimate are trademarks of their respective owners.

09 Credentials

Credentials You
Can Verify.

A state-certified roofing license, manufacturer credentials and industry memberships. The paperwork behind a roof you can trust for decades.

State of Florida · Florida DBPR

CCC1330308

Certified Roofing Contractor

Verify with DBPR

Tile Roofing Institute

Florida High Wind Installer Certification

Completed by founder Michael Egan (2017). This is the TRI program for installing concrete and clay tile in Florida.

Three crystal contractor awards presented to Global Roofing, dated 2018 through 2020

Recognition

Top 10 Florida Contractor of the Year · 2020

CertainTeed Integrity Roof System
CertainTeed Master Shingle Applicator
Eagle Roofing Products
Westlake Royal Roofing
FRSA (Florida Roofing, Sheet Metal & Air Conditioning Contractors Association)
BBB Accredited Business

CertainTeed Integrity Roof System · CertainTeed Master Shingle Applicator · Eagle Roofing Products · Westlake Royal Roofing · FRSA Credit Union member · BBB Accredited (A+)

10 Reviews

In Their Words.

4.8

Average of 37 reviews on Birdeye
As of September 2026

“Dealing with Mike Egan and the folks at Global Roofing was so easy and trouble free. They made everything for our Huge job seem so effortless and uncomplicated. They are extremely professional, yet are kind, understanding and caring.”

Lynne P.Roof replacement · via Google

“…They were always extremely prompt and professional in answering all our questions and taking care of any issues that came up. The roof installation went very smoothly and we had no problems at all.”

Gerald G.Restoration after Hurricane Milton · via Google

“David and the team at Global Roofing did a fantastic job installing a new tile roof on our home. David was extremely knowledgeable and great to work with.”

Yelp reviewerTile roof replacement · via Yelp

Live from Google

More reviews on Yelp

Google reviews load here as you scroll.

  • “So easy and trouble free.”
  • “So effortless and uncomplicated.”
  • “The roof installation went very smoothly.”
  • “A fantastic job installing a new tile roof.”
  • “Extremely prompt and professional.”
  • “Extremely knowledgeable and great to work with.”
Portrait of Mike Egan, Owner and Founder of Global Roofing & Contracting
Est.2004
Global Roofing representative with a host on an ABC7 television set
Featured on ABC7 for hurricane-season homeowner tips

11 Leadership

Built on High
Standards.

Mike Egan founded Global Roofing & Contracting in 2004 on a simple idea: take on fewer projects, and do every one of them right.

22 years later, that boutique approach still defines the company: experienced crews, careful craftsmanship, clean jobsites and responsive communication from the first inspection to the final walkthrough. Mike holds Global’s Florida roofing contractor license and completed the Tile Roofing Institute’s Florida High Wind Installer certification.

Mike EganOwner & Founder

The People Behind Global.

About the company
  • Portrait of Mike Egan, Owner and Founder of Global Roofing & Contracting

    Mike Egan

    Owner | Founder

  • Portrait of Blake Zientkowski, Managing Partner

    Blake Zientkowski

    Managing Partner

  • Portrait of David Dashiell, Senior Project Manager

    David Dashiell

    Sr. Project Manager

  • Portrait of Bruno Silva, Project Manager

    Bruno Silva

    Project Manager

  • Portrait of Luisa Hoffmann, Operations Manager

    Luisa Hoffmann

    Operations Manager

12 Service Area

Local Expertise.
Coast to Coast.

One office on each coast: Naples for Collier and Lee counties, Pembroke Pines for Broward and Palm Beach counties. Select an office to explore its service area.

Map of Global Roofing & Contracting offices and service areas in South FloridaOffices in Naples (Collier County), serving Collier and Lee counties, and Pembroke Pines (Broward County), serving Broward and Palm Beach counties.Bay CountyMadison CountySumter CountyPinellas CountyUnion CountyOkeechobee CountyJackson CountyFranklin CountySarasota CountyLevy CountyLafayette CountyLiberty CountyOrange CountyMiami-Dade CountySt. Johns CountyGadsden CountyHamilton CountyPutnam CountyTaylor CountyCalhoun CountyGulf CountyJefferson CountyCharlotte CountyWashington CountyColumbia CountyDixie CountyGilchrist CountyCollier County, served from our Naples officeSanta Rosa CountyHillsborough CountyOsceola CountyEscambia CountyLake CountyLee County, served from our Naples officeManatee CountyCitrus CountyWakulla CountySt. Lucie CountyClay CountyOkaloosa CountyHighlands CountyAlachua CountyBrevard CountyBaker CountyHendry CountyBradford CountyPasco CountyLeon CountyHolmes CountyBroward County, served from our Pembroke Pines officeVolusia CountyMarion CountyPolk CountyGlades CountyDuval CountySuwannee CountyMartin CountyMonroe CountyWalton CountyIndian River CountyFlagler CountyNassau CountyDeSoto CountyHernando CountyPalm Beach County, served from our Pembroke Pines officeHardee CountySeminole CountyNorth Naples, served from our Naples officeNorth NaplesGolden Gate, served from our Naples officeGolden GateGolden GateMarco Island, served from our Naples officeMarco IslandMarco IslandBonita Springs, served from our Naples officeBonita SpringsBonita SpringsEstero, served from our Naples officeEsteroEsteroFort Myers, served from our Naples officeFort MyersFort MyersCape Coral, served from our Naples officeCape CoralCape CoralEast Naples, served from our Naples officeEast NaplesEast NaplesAve Maria, served from our Naples officeAve MariaAve MariaSanibel, served from our Naples officeSanibelSanibelFort Myers Beach, served from our Naples officeFort Myers BeachFort Myers BeachLehigh Acres, served from our Naples officeLehigh AcresLehigh AcresFort Lauderdale, served from our Pembroke Pines officeFort LauderdaleFort LauderdaleWeston, served from our Pembroke Pines officeWestonWestonHollywood, served from our Pembroke Pines officeHollywoodHollywoodMiramar, served from our Pembroke Pines officeMiramarMiramarDavie, served from our Pembroke Pines officeDaviePlantation, served from our Pembroke Pines officeCoral Springs, served from our Pembroke Pines officeCoral SpringsCoral SpringsBoynton Beach, served from our Pembroke Pines officeBoynton BeachBoynton BeachDelray Beach, served from our Pembroke Pines officeDelray BeachDelray BeachBoca Raton, served from our Pembroke Pines officeBoca RatonBoca RatonLake Worth Beach, served from our Pembroke Pines officeLake Worth BeachLake Worth BeachJupiter, served from our Pembroke Pines officeJupiterJupiterWellington, served from our Pembroke Pines officeWellingtonWellingtonWest Palm Beach, served from our Pembroke Pines officeWest Palm BeachWest Palm BeachPompano Beach, served from our Pembroke Pines officePompano BeachPompano BeachDeerfield Beach, served from our Pembroke Pines officeDeerfield BeachParkland, served from our Pembroke Pines officeParklandSunrise, served from our Pembroke Pines officeSunriseSunrisePalm Beach Gardens, served from our Pembroke Pines officePalm Beach GardensPalm Beach GardensPalm Beach, served from our Pembroke Pines officePalm BeachPalm BeachRoyal Palm Beach, served from our Pembroke Pines officeRoyal Palm BeachNaplesSW FloridaPembroke PinesSE Florida

Two offices · Both coasts

Mon – Fri · 8 a.m. – 5 p.m. EST

West Coast office · Southwest Florida

Global Roofing Naples

Global’s West Coast office. From Naples, the team serves Collier and Lee County homeowners, from tile estates to lakefront communities.

15468 Wildflower Cir
Naples, FL 34119

Hours

Mon – Fri · 8 a.m. – 5 p.m. EST

Services

  • Roof Replacement
  • Tile Roofing
  • Metal Roofing
  • Storm Restoration
  • Commercial Roofing

Communities we serve

Explore Naples Roofing

East Coast office · Southeast Florida

Global Roofing Pembroke Pines

Global’s East Coast office on NW 150th Avenue in Pembroke Pines serves Broward and Palm Beach County homeowners, including roofs built to High-Velocity Hurricane Zone requirements in Broward.

1931 NW 150th Avenue, Suite 201
Pembroke Pines, FL 33028

Hours

Mon – Fri · 8 a.m. – 5 p.m. EST

Services

  • Roof Replacement
  • Tile Roofing
  • Metal Roofing
  • Storm Restoration
  • Commercial Roofing

Communities we serve

Explore Pembroke Pines Roofing

14 FAQ

Straight Answers.

Can’t find what you’re looking for? Call 239-653-9703 (Naples) or 954-889-2201 (Pembroke Pines), Monday through Friday, 8 a.m. – 5 p.m.

How do I know if my roof needs replacement?

Replacement is usually the right call when damage or aging is widespread rather than isolated. Examples include deteriorated underlayment under a tile roof, widespread lifted or brittle shingles, recurring leaks, or significant storm damage across multiple roof planes. A professional inspection is the reliable way to tell whether a repair or a full replacement makes sense.

What roofing materials work best in Florida?

Tile, standing-seam metal, architectural shingle and stone-coated steel all perform well in Florida when they are installed to the home’s wind-load requirements. The right choice depends on your home’s architecture, structure, budget and community guidelines. Global installs clay and concrete tile, stone-coated steel, composition shingle, standing-seam metal, slate and composite slate, and cedar shake.

How long does a tile roof last in Florida?

The tile itself can last for decades, but in Florida the underlayment beneath it usually determines when a tile roof needs to be replaced. Heat, UV exposure, installation quality and storm history all affect how long that underlayment performs. That is why tile roofs are evaluated as a system, not just by the condition of the tile.

How long does roof replacement take?

It depends largely on the production and delivery of your materials: tile, wood shake or shingles. Once materials are secured, Global establishes a timeline with you and sticks to it, with an efficient crew and a clean worksite throughout.

What should I do after a hurricane damages my roof?

Put safety first and stay off the roof. Photograph damage from the ground and inside the home, protect belongings from any active leaks, and note the date of the storm. Then schedule a professional inspection. Global provides emergency services when needed to help prevent further damage.

Can storm damage be hidden?

Yes. Cracked or loosened tile, released shingle seals, damaged flashing and compromised underlayment are often invisible from the ground. Water can travel before it shows up as a ceiling stain, which is why a full inspection matters after a major storm.

Does Global Roofing inspect storm damage?

Yes. Global offers free, no-obligation roof inspections. Call 239-653-9703 on the West Coast or 954-889-2201 on the East Coast, or request an inspection online.

Does Global Roofing work on insurance-related restoration projects?

Yes. Global’s core expertise is restoring and replacing roofs after hurricanes, wind damage and other covered perils. We document roof conditions, prepare detailed estimates and can meet with your insurance adjuster when needed. Coverage decisions are made by your insurance company. We don’t interpret policies or guarantee claim outcomes.

What areas does Global Roofing serve?

Global has two offices: Naples (West Coast), serving Collier and Lee counties, and Pembroke Pines (East Coast), serving Broward and Palm Beach counties.

Is Global Roofing licensed?

Yes. Global Roofing & Contracting holds Florida Certified Roofing Contractor license CCC1330308. It can be verified with the Florida Department of Business and Professional Regulation.

Experience the Global Difference

Your Roof Protects Everything Beneath It.

Whether your roof has been damaged by a storm or has simply reached the end of its lifespan, start with a professional inspection from Global Roofing & Contracting.

239-653-9703Mon – Fri · 8 a.m. – 5 p.m. EST

Request a free inspection

Step 1 of 4

What do you need help with?
What type of roof do you have?
Where is the property?

We serve Collier, Lee, Broward and Palm Beach counties.

How can we reach you?

By submitting, you agree to be contacted by Global Roofing about this request. No obligation.

Call Now Free Inspection