Commercial & Industrial Roofing Since 1980.
Welcome to Abingdon Roofing Co!
Abingdon Roofing Co is located in Abingdon, Virginia. We are a commercial and industrial roofing company with over 27 years of experience. We service all of Southwest Virginia and Northeast Tennessee. We specialize in roofing and single-ply, metal roofing for industrial buildings, schools, shopping centers and office...