JR

John Rogers Roofing

Naples
Licensed & insured DBPR verified
Roof ReplacementRoof RepairRoof MaintenanceRoof Inspection+8 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

John Rogers Roofing is a family-owned and operated roofing contractor headquartered in Naples, Florida, serving Southwest Florida since 1981. Founded by John E. Rogers and now led by President John E. Rogers Jr. and Vice President Brandon Rogers, the company provides residential, commercial, and new-construction roofing across Collier, Lee, Charlotte, and surrounding Southwest Florida counties. John Rogers Roofing is a state-licensed, fully insured roofing contractor and has completed nearly 1,000 permitted projects throughout the region. The company installs tile, metal, shingle, and flat roof systems and holds a BuildZoom score placing it in the top 4% of Florida licensed contractors.

Highlights

Family-owned and operated since 1981
BuildZoom score ranking in top 4% of Florida licensed contractors
Nearly 1,000 permitted roofing projects completed
Serves residential, commercial, and new construction across Southwest Florida
State licensed and fully insured with liability, workers comp, and auto coverage

Services

Roof Replacement
Roof Repair
Roof Maintenance
Roof Inspection
New Construction Roofing
Commercial Roofing
Residential Roofing
Emergency Roof Repair
Tile Roofing
Metal Roofing
Shingle Roofing
Flat Roofing

License verification

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

CompanyJohn Rogers Roofing
License typeCCC, Certified Roofing Contractor
License no.CCC051536
Status Active & current
License boardFL DBPR
RegionNaples
DBPR verified Licensed in FL

Confirm this license yourself at myfloridalicense.com.

Google reviews

5.0
Rated by 7 verified Google reviewers Verified by Google
Scott Headrick· 7 years ago

After hurricane Irma I needed a complete new roof. John Rogers Roofing was very reasonably priced. The quality of work was superior. We switched from shingle and had John Rogers Roofing put a metal roof on the house. It a single problem through the entire process and I could. It have found a better contractor. Even the building inspector commented that the roof work looked amazing and was impressed with the finished product and they see a lot of roofs. I would not waste a moment to use John Rogers Roofing again.

Crystal M Peterson· 3 years ago

John Rogers Roofing, and in particular, Brandon, is a breath of fresh air. When every other contractor and sub-contractor involved in our home reno, made things difficult, Brandon made the whole re-roofing process quick and easy for us. Brandon was patient, knowledgeable, professional, highly responsive, hard-working, and about his business. The men who did our roof tear-off and re-install were courteous, professional, and hard-working. Brandon took care of us on short notice when we had a leak in our old roof, and they took care of us when a storm rolled in in the middle of our re-roof. We received estimates from 4 different companies for our re-roof. John Rogers Roofing 2nd to the cheapest and was very competitive and reasonable. We chose Brandon because he is honest and easily answered all of our questions, and we are glad we did. Three of our neighbors also used John Rogers Roofing (Brandon) and were also satisfied.

Karen headrick· 7 years ago

I manage numerous communities in Ket West. John Rogers Roofing was my go to roofer. They were always honest, professional and timely. In an environment where contractors are few and far between having someone you can count on and don’t have to babysit in invaluable.

Vicki Van Koughnet· 5 years ago

Fantastic Roofing Company. In The Community For Over 35 Years. Does All Types Of Roofs. Honest, Reliable. And Prompt. Gets It Right The First Time. Your Roof Will Look Amazing!!!

Donna Kennedy· 6 years ago

My roof here in Jacksonville Florida was replaced 20 years ago and is still in great condition,David Howell has the experience and wisdom for making a job well done and worry free for years to come.

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

Verification badges

Earned from John Rogers Roofing's verified Florida license, live Google rating, and standing in Naples. 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 — John Rogers Roofing Top rated on Roofing Companies Florida — John Rogers Roofing Best of 2026 on Roofing Companies Florida — John Rogers Roofing Established on Roofing Companies Florida — John Rogers Roofing

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

Frequently asked

Is John Rogers Roofing a licensed Florida roofing contractor?
Yes. John Rogers Roofing holds Florida Certified Roofing Contractor license CCC051536, issued by the Florida Department of Business and Professional Regulation, with John Elmer Rogers as the qualifier of record.
Where is John Rogers Roofing located?
The company is located at 680 18th St SE, Naples, FL 34117, in Collier County.
What types of roofing does John Rogers Roofing install?
John Rogers Roofing installs tile, metal, shingle, and flat roof systems for both residential and commercial properties, as well as new construction projects.
How long has John Rogers Roofing been in business?
The company was established in 1981 and has been serving Southwest Florida for more than 40 years, building a track record of more than 980 permitted roofing projects.
What areas does John Rogers Roofing serve?
John Rogers Roofing serves Naples, Marco Island, Golden Gate, Immokalee, Bonita Springs, Everglades City, Estero, Lehigh Acres, Cape Coral, Fort Myers, Punta Gorda, Port Charlotte, the Florida Keys, and all of Southwest, Southeast, and Central Florida.
Does John Rogers Roofing handle commercial roofing projects?
Yes. In addition to residential roof replacement and repair, John Rogers Roofing takes on commercial roofing and new construction projects throughout Southwest Florida.
Is John Rogers Roofing insured?
Yes. The company carries General Liability insurance, Workers' Compensation, and Auto insurance, as disclosed on its official website.
Who owns and operates John Rogers Roofing?
The company is owned and operated by the Rogers family. John E. Rogers Jr. serves as President and Brandon Rogers serves as Vice President.
Does John Rogers Roofing offer emergency roof repair?
Yes. Emergency roof repair is among the services listed on the company's website, available for residential and commercial customers in the Southwest Florida area.
How do I get a quote from John Rogers Roofing?
You can call John Rogers Roofing directly at (239) 455-3868 to discuss your project and request an estimate.