• CUSTOMER CARE CENTERS

  • PhoneCityState
    804-378-9163RICHMOND (SOUTHSIDE) VIRGINIA
    804-740-3913RICHMOND (WEST END) VIRGINIA
    434-977-7663CHARLOTTESVILLE VIRGINIA
    252-473-6166OUTER BANKS NORTH CAROLINA
    251-343-0076MOBILE ALABAMA
  • Send

  • Virginia Sales

    Sam Hardesty (President)

    Jeff McCracken (Vice President/New Construction)

    Tim Feehley (Office Manager/Accounts Payable)

    Brett Belcher (Repairs and Cedar Restoration Manager)

    Dale Loveday (Senior Estimator)

    Kaitlin Blonsky (Repairs Coordinator)

    Brittany Foster (Inside Sales)

    Antoine Mayfield (Field Supervisor/Quality Control)

    Chris Vaughan (Re-roof Coordinator)


    Southside: 
    OFFICE: 804-378-9163

    Richmond Tri-Cities, West End:
    OFFICE: 804-740-3913
    FAX: 804-794-9100 

  • North Carolina Sales

    (New Construction and Re-roofing)

    252-473-6166

  • Charlottesville Sales and Inspections

    James Robertson
    (Sales and Inspections) 

    OFFICE: 434-977-7663
    FAX: 804-794-9100
    CELL: 434-531-7363

  • Alabama Sales

    (New Construction and Re-roofing)

    4166 Spring Valley Dr. 
    North Mobile, AL 36608

    OFFICE: 251-343-0076
    CELL: 251-623-0291