David Hall

David Hall

OwnerAllstate Roofing

David has always been an extremely dedicated roofing specialist. He has been in the roofing industry for over 25 years, working his way up to GAF Master Elite status. He started his company in 1997 and has since been focusing on providing clients with efficient and reliable rooftop installations for any home's needs.

Contact David Hall

For your free estimate, please call us today at (916) 900-8134 or submit the form below.