Call (833) GET-MY-ROOF
Services
Shingle
Metal
Tile
Insurance Claims
Locations
Bradenton
Brevard
Jacksonville
Naples
Orlando
Port St. Lucie
San Antonio
Tampa
Financing
Resources
Blog
Referrals
Bill Pay
FAQs
Reviews
Warranty
Company
About
Careers
Contact
Get your free estimate!
what people are saying about total home roofing
Reviews about our local teams.
You deserve a
quality roof
Google
Angi
Get your free estimate!
Pay your bill
Credit & ACH available
Refer a friend
Earn up to $300!