
Top Hat Roofing • North Carolina
Commercial Roofing in Charlotte, NC
Flat and low-slope roofs, leaks over occupied space, or a roof nearing the end of its life? Let's talk about what your building needs.
Tell us about your property. We'll help you understand the options and the next step.
Since 2020
Serving Charlotte-area homes and businesses
NC & SC
Licensed roofing contractor in both states
Certified
Roof Maxx dealer and Fluid Applied Roofing installer
No Nail Left Behind
Our property-protection cleanup guarantee
Google reviews
Commercial roofing
Offices, retail, warehouses and multi-unit buildings each have their own needs. We start with a look at your roof and a clear conversation.
Finding and fixing leaks, membrane damage, seams and flashing on flat and low-slope roofs.
Planning and installing a new roof system with minimal disruption to your business.
Understanding the condition of your roof so you can plan repairs or replacement.

How it works
Call or send a short request with your ZIP code and what's happening.
We'll follow up to learn more about your roof and your property.
You'll get a clear picture of the work your roof needs.
Our work
















About us
Founded in 2020 by Ben Esposito, we began as a Roof Maxx dealership dedicated to roof restoration. As our reputation grew, we expanded into roof replacements and launched Top Hat Roofing as a standalone brand in 2025. Today we handle replacement, repairs, gutters, restoration and insurance claim support, guided by grit, integrity, compassion and lasting quality.
"When it comes to your roof, it's not just about choosing a shingle and a color. At Top Hat Roofing, we build a complete roof system with upgraded components designed to protect your home and family for years to come."Ben Esposito, Founder
Ben Esposito
Founder & Owner
Founded the company in 2020 as a Roof Maxx dealership focused on roof restoration, then launched Top Hat Roofing as a full-service roofing brand in 2025.
Serving Charlotte, NC