O'Neal Roofing Company logo

O'Neal Roofing Company

Lake City
Licensed & insured DBPR verified
Residential roofingCommercial roofingAsphalt shingle installationMetal roof installation+6 more
5.07 Google reviews
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

O'Neal Roofing Company is a North Florida roofing and contracting firm founded in 1971 by John and Danette O'Neal. Based in Lake City, the company holds a Florida Certified Roofing Contractor license (CCC016346) and serves residential and commercial clients across the region, handling everything from asphalt shingle homes to churches, schools, and large commercial structures. O'Neal Roofing operates a full-service custom metal fabrication shop and maintains a fleet of cranes and equipment suited to complex projects. The company is also a GAF Certified contractor and a member of the Florida Roofing and Sheet Metal Contractors Association.

Highlights

Family-founded in 1971 with over 50 years of North Florida roofing experience
GAF Certified contractor eligible to issue System Plus Limited Warranty
In-house custom metal fabrication shop for aluminum, steel, and copper components
Handles residential homes to large commercial and institutional buildings
Licensed as Certified Roofing, Building, and General Contractor in Florida

Services

Residential roofing
Commercial roofing
Asphalt shingle installation
Metal roof installation
Modified bitumen roofing
Elastomeric roof coatings
Custom metal component fabrication
Roof design and engineering
Gutter system fabrication
Roof repair

License verification

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

CompanyO'Neal Roofing Company
License typeCCC, Certified Roofing Contractor
License no.CCC016346
Status Active & current
License boardFL DBPR
RegionLake City
DBPR verified Licensed in FL

Confirm this license yourself at myfloridalicense.com.

Certifications

GAF CertifiedListed credential

Google reviews

5.0
Rated by 7 verified Google reviewers Verified by Google
Edwin Guth· 3 years ago

Competent employees knowledgeable do great work

Joe· 2 years ago

Great family ran business

Steve Alexander· 2 years ago

All of your roofing work and windows installed the best

Corbin Hall· 2 years ago

Excellent work,

Read all reviews on Google › · Reviews provided by Google, refreshed automatically.

Verification badges

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

Verified on Roofing Companies Florida — O'Neal Roofing Company Top rated on Roofing Companies Florida — O'Neal Roofing Company Best of 2026 on Roofing Companies Florida — O'Neal Roofing Company Established on Roofing Companies Florida — O'Neal Roofing Company

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

Frequently asked

What types of roofing does O'Neal Roofing Company install?
O'Neal Roofing installs asphalt shingle roofs, metal roofs, modified bitumen (built-up) roofs, and elastomeric coatings, and provides custom metal component fabrication for residential and commercial projects.
Is O'Neal Roofing Company licensed in Florida?
Yes. O'Neal Roofing Company holds Florida Certified Roofing Contractor license CCC016346, as well as a Certified General Contractor license (CGC1504135) and Certified Building Contractor license (CBC057550).
Where is O'Neal Roofing Company located?
The company is located at 212 SE Hickory Dr, Lake City, FL 32025, serving North Florida and surrounding areas.
How long has O'Neal Roofing Company been in business?
O'Neal Roofing was founded in 1971, giving the company more than 50 years of experience in roofing and construction in North Florida.
Does O'Neal Roofing Company handle commercial projects?
Yes. O'Neal Roofing specializes in commercial roofing and has completed projects at schools, churches, offices, and institutions including Lake City Community College and Valdosta State University.
Is O'Neal Roofing Company a GAF certified contractor?
Yes. O'Neal Roofing Company is listed as a GAF Certified contractor, which qualifies them to offer GAF System Plus Limited Warranty on qualifying roof systems.
Does O'Neal Roofing offer custom metal fabrication?
Yes. O'Neal Roofing operates an in-house metal shop that fabricates custom components from aluminum, steel, and copper, including roll-formed roofing, gutter systems, chimney caps, and cornices.
Can O'Neal Roofing apply elastomeric coatings to an existing roof?
Yes. The company can apply elastomeric coatings to existing commercial roofs as a cost-effective method of waterproofing and improving building appearance.
How can I contact O'Neal Roofing Company for a quote?
Call O'Neal Roofing directly at (386) 752-7578 or reach out by email at info@onealcompanies.com. They are based in Lake City and serve North Florida.
Does O'Neal Roofing Company also do general contracting work?
Yes. In addition to roofing, O'Neal operates under the O'Neal Companies umbrella, which includes general contracting, crane and dumpster services, custom metal fabrication, and materials supply.