Skip to main content

Our Story

Built on Reputation.
Not Ads.

Since 2008, Million Dollar Roofing has grown entirely on referrals. We've never run a single paid advertisement. Every job we complete is another homeowner who'll call us for the next one — and send their neighbors our way.

18+
Years Operating
2,400+
Roofs Completed
4.9★
Google Rating
100%
Referral-Grown

The Million Dollar Story

From One Truck
to Dallas's Best.

James Harwell started Million Dollar Roofing in 2008 with a single truck, two crew members, and a simple promise: do the job right or don't do it at all.

Seventeen years later, that promise still drives everything we do. We've completed over 2,400 roofs across the Tampa Bay area — every one of them by our own licensed, insured crew. We've never subcontracted a job.

When you hire Million Dollar Roofing, the same people you spoke with on the phone are the ones who show up at your door. That accountability is what separates us — and why 4.9% of our work comes from repeat customers and direct referrals.

Million Dollar Roofing crew at work in Tampa Bay

How We Operate

What Sets Us Apart.

Honest Assessments

We'll tell you if your roof only needs a repair. We're not here to sell you a full replacement you don't need — that's not how we've survived 17 years on referrals.

Licensed & Insured

Florida License FL-CGC-044821. $2M general liability. Full workers' comp on every crew member — no subcontractors, no exceptions.

Spotless Job Sites

Magnetic nail rollers on every job. We sweep, blow, and walk the entire yard before we leave. Your property stays safe for pets and kids.

Written Warranties

5-Year Workmanship on workmanship, plus manufacturer warranties of 25–50 years on all materials. Everything in writing before we start.

Meet the Team

The People Behind
Your Roof.

James Harwell

James Harwell

Founder & Master Roofer

With us since 2008

Carlos Reyes

Carlos Reyes

Lead Crew Foreman

With us since 2011

Mike Thornton

Mike Thornton

Insurance Specialist

With us since 2015

Ready to See the Difference?

Free inspection. No pressure. Just an honest assessment.

Call Now Free Quote