Harold Hall Roofing in Troy
731-201-0304
![Harold Hall Roofing - Troy](/logo/0/110/0/default.jpg)
Harold Hall Roofing is your quality commercial roofing contractor, with millions of square feet of roofing and thousands of satisfied customers.We carry friendly service and integrity to a higher standard.We offer you a manufacturer's No Dollar Limit Warranty ...