Skip to main content
5.0 · 500+ Customers

Best Roofing Now - Charlotte's Top-Rated Roofing Company

Veteran-owned roofing contractor with 500+ roofs installed. Full-service roofing including metal roofing, flat roof repair, gutter installation & cleaning, siding, skylights, and chimney services. Storm damage restoration and insurance claim assistance. 5-star Google rating, BBB A+ accredited.

(704) 605-6047
5.0 Google Rating
BBB A+ Accredited

Our Roofing Services

Comprehensive roofing solutions from Charlotte's trusted general contractor. Roof repair, replacement, gutter services, siding installation, skylights, chimney repair, and building restoration for residential and commercial properties.

Why Homeowners Choose Us

We Tell the Truth—Even When It Costs Us a Sale

James once told a customer she did not need a new roof. Three other companies said she did. She was so happy she cried. That is who we are—honest people who do the right thing.

5.0
Google Rating
500+
Happy Customers
5+
Years Experience
100%
Satisfaction
CertainTeed Certified
GAF Certified
Angi Super Service Award

Veteran-Founded

Fred served in the military. Now he and his son James use those same values to protect your home.

Father & Son Team

Fred and James own this company. When you call, you talk to real people who care.

No Pushy Sales

We teach you about your roof. We give honest advice, not high-pressure sales.

BBB A+ Rated

The Better Business Bureau gave us their top rating. We promise you will be happy.

24/7 Help

Storms and leaks can happen anytime. Call us day or night. We are here to help.

Insurance Help

We work with your insurance company. We help you get the money you deserve.

Charlotte's Full-Service Roofing & Exterior Contractor

Best Roofing Now is more than just a roofing contractor. As a licensed general contractor and construction company, we provide comprehensive exterior services including metal roofing, gutter installation, siding, and storm damage restoration.

Affordable Financing Options Available

PowerPay Roof Financing - Apply Now for Home Improvement FinancingRoof Financing

See Our Work

Real roofing projects from Charlotte homes just like yours.

Completed roof replacement project Charlotte NC - architectural shingles installation
View Project
Professional roofing contractor Charlotte - residential roof repair work
View Project
Best Roofing Now Charlotte NC - new roof installation completed
View Project
Charlotte roofing company project - quality shingle roof installation
View Project
Roof replacement Charlotte metro area - GAF certified contractor work
View Project
Charlotte residential roofing - expert installation by Best Roofing Now
View Project

5 Star Rating from 62+ Reviews

Do not just take our word for it. Here is what Charlotte homeowners say about working with us.

We dealt with Banning and James both were quick to respond and extremely helpful. They were able to get the insurance company to cover all the repairs and a whole new roof for both the house and the shed. The team of installers arrived on time, went right to work like a well-oiled machine, and completed the job quickly.

Sarah M.

Charlotte, NC

Roof Replacement
Showing testimonial 1 of 6
FAQ

Frequently Asked Questions

Get answers to common questions about roofing services, costs, and our process.

The cost of a new roof in Charlotte typically ranges from $8,000 to $25,000+ depending on the size of your home, materials chosen, and complexity of the installation. We offer free inspections and detailed quotes with no hidden fees.
Absolutely. We specialize in storm damage claims and work directly with your insurance company. Our team documents all damage thoroughly with photos and detailed reports, meets with adjusters, and advocates on your behalf to ensure fair compensation.
Most residential roof replacements are completed in 1-3 days, depending on the size and complexity. Weather can affect timing, but we work efficiently while maintaining the highest quality standards. We provide a clear timeline before starting.
We primarily install CertainTeed, GAF, and Owens Corning shingles—the top brands in the industry. For most Charlotte homes, we recommend architectural shingles for their durability, 130 MPH wind resistance, and 25-50 year warranties. We also install metal, tile, and flat roofing systems.
Charlotte's humid subtropical climate brings hot summers (90°F+), heavy rainfall (44 inches annually), frequent thunderstorms, occasional hail, and rare ice storms. These conditions stress roofing materials through UV exposure, thermal expansion, moisture infiltration, and storm impact.
Yes, Best Roofing Now is fully licensed, bonded, and insured in North Carolina and South Carolina. We carry comprehensive liability insurance and workers' compensation coverage. We are BBB A+ accredited and certified by CertainTeed and GAF manufacturers.

Ready to Protect Your Home?

Get a free, no-obligation roof inspection from Charlotte's most trusted roofing company.

No pressure. No obligation. Just honest advice from a family-owned business.