Be one of Florida’s first 100 verified roofers. Claim your RCF Verified badge free, then $199/yr. · 100 spots left Get verified
Ace Roofing Contractors logo

Ace Roofing Contractors

Jacksonville
Licensed & insured DBPR verified
RoofingRoof RepairsChimneysSkylights+4 more
Is this your company?Claim your free listing to edit your profile, add photos, and put the verified badge on your own site.Claim this listing

About

Ace Roofing Contractors is a roofing contractor headquartered in Hilton Head Island, South Carolina, with a Florida license (CCC1332003) held by qualifying agent Margarita Nicholls covering work in the Jacksonville area. Operating under the name ACE Roofing, the company states its roofing operation dates back to 1996 under the prior name Pana Roofing, giving it roughly three decades of industry experience, while the current was incorporated in Florida in 2019. Ace Roofing offers roof repair and replacement, chimney work, skylights, wood fascia and soffit repair, stucco, exterior painting and gutters, installing shingle, metal and custom tile roofing systems using GAF, CertainTeed and VELUX products. The company states its mission is to protect homeowners rather than maximize sales, aiming to build lifetime customers through quality work and clear communication. Ace Roofing serves South Carolina, the Jacksonville, Florida area, and the broader Southeast.

Services

Roofing
Roof Repairs
Chimneys
Skylights
Wood Fascia + Soffit repair
Stucco
Exterior Painting
Gutters

License verification

License checked against the Florida Department of Business & Professional Regulation (DBPR). Confirm current status before signing any contract.

CompanyAce Roofing Contractors
License typeCCC, Certified Roofing Contractor
License no.CCC1332003
Status Active & current
License boardFL DBPR
RegionJacksonville
DBPR verified Licensed in FL

Confirm this license yourself at myfloridalicense.com.

Certifications

GAF CertifiedListed credential

Location & service area

Verification badges

Earned from Ace Roofing Contractors's verified Florida license, live Google rating, and standing in Jacksonville. Every badge links back to this profile so anyone can confirm it, and it updates automatically if the underlying status changes.

Florida DBPR Verified on Roofing Companies Florida — Ace Roofing Contractors

Own this company? Claim your listing to add these verified badges to your own website.

Frequently asked

Is Ace Roofing Contractors licensed in Florida?
Yes. Ace Roofing Contractors holds Florida Certified Roofing Contractor license CCC1332003 under qualifying agent Margarita Nicholls.
Where does Ace Roofing Contractors operate in Florida?
The company serves the Jacksonville, Florida area as part of its broader Southeast footprint, alongside its Hilton Head Island, South Carolina headquarters.
How long has Ace Roofing Contractors been in business?
The company states its roofing operation dates back to 1996 under the prior name Pana Roofing, while the current Florida was incorporated in 2019.
What roofing materials does Ace Roofing Contractors install?
The company installs shingle, metal and custom tile roofing using GAF, CertainTeed and VELUX products.
What services does Ace Roofing Contractors offer besides roofing?
In addition to roof repair and replacement, the company offers chimney work, skylights, wood fascia and soffit repair, stucco and exterior painting, and gutters.
Is Ace Roofing Contractors insured?
The company states on its website that it is licensed and insured.
Who owns Ace Roofing Contractors?
Margarita Nicholls is listed as the owner on the company's Better Business Bureau profile.
Does Ace Roofing Contractors work on both residential and commercial roofs?
The company's listed services cover residential roofing systems including shingle, metal and tile.
What is Ace Roofing Contractors known for?
The company describes its philosophy as protecting homeowners rather than maximizing sales, aiming to create lifetime customers.
How do I get a quote from Ace Roofing Contractors?
Homeowners can use the Get a free quote form on the company's website or contact the office by email to schedule an estimate.