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.
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.
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
Founder & Master Roofer
With us since 2008
Carlos Reyes
Lead Crew Foreman
With us since 2011
Mike Thornton
Insurance Specialist
With us since 2015
Ready to See the Difference?
Free inspection. No pressure. Just an honest assessment.