• Asheboro/Randolph Chamber 

    137 S. Fayetteville Street, Asheboro, NC  27203

    Chamber Office: (336) 626-2626

  • McRae Roofing, Inc.


    Contractors, Roofing

    About Us

    With a supervisory staff of more than a dozen project leaders and more than 45 highly motivated roofing technicians, McRae Roofing is able to very efficiently handle virtually any size roofing project.

    At McRae, we never shy away from a challenge – a complex site, unusual technical specifications, or tight deadlines. We welcome them. McRae Roofing prides itself on finding innovative ways to solve our customers’ needs. We are ready to demonstrate that to you!


    Rep/Contact Info

    Mr. Joe Allen
    Vice President
    Mrs. Sandra Allen
    Mr. Tim Allen
    Mr. Mike Thomas
    Office Manager
  • Upcoming Events