Give us a call today or fill out our contact form to see how we can help with your next roofing or sheet metal project.

Direct Contact

Barry Frazier

Barry Frazier, President
Ph: 1-731-285-6114


Jay Wells

Jay Wells, Senior Estimator
Ph: 1-731-285-6114

Dyersburg Office

1930 St John Ave 
Dyersburg, TN 38024

Box 545
Dyersburg, TN 38025

Ph: 1-731-285-6114
Fax: 1-731-285-6115

dyersburg map

Jackson Office

Address
Jackson, TN 38301

Phone: 1-731-285-6114
Fax: 1-731-285-6115

dyersburg map