Contact Us
Phone: (336) 672-0133 or (800) 849-2648
For Emergency Service, Call: (336) 963-4145 or (800) 745-8578
Contact Us Today!
Our Staff

Tim Allen
President
Years with company: 44 years
Responsible for: General oversight of the company's finances, special needs clients, and high-risk projects.
Phone: 336-672-0133
Cell: 336-302-9730
tim.allen@mcraeroofing.com
"If it don't look right, it probably ain't."

Joe Allen
Corporate Vice-President
Years with company: 42 years
Responsible for: Commercial Estimating
Phone: 336-672-0133
Cell: 336-962-4112
joe.allen@mcraeroofing.com

Mike Thomas
Corporate Office Manager / Human Resources / Office-Hr-Safety Manager
Years with company: 22 years
Responsible for: Financials, Receivables, HR, Safety, Inventory for all departments
Service Job Costing
Phone: 336-672-0133
Cell: 336-953-9264
mike.thomas@mcraeroofing.com

Jim Skelley
Service Department Manager
Years with company: 32 years
Responsible for: Emergency service, produce estimates for budget and bidding purposes, prepare construction schedules, site surveys, attending pre-bid meetings, evaluate roof systems and implement options to meet clients’ needs and cost requirements.
Phone: 336-672-0133 ext: 233
Toll Free: 1-800-849-2648
Cell: 336-963-4145
jim.skelley@mcraeroofing.com

Joe Wormwood
Roofing Maintenance Coordinator
Years with company: 10 years
Responsible for: Visual roof examinations, estimating roof repairs, replacements, and maintenance.
Phone: 336-672-0133 ext: 230
Cell: 336-963-4117
jwormwood@mcraeroofing.com

David Stultz
Metal Shop Fabricator, Warehouse Material Orders
Years with company: 16 years
Responsible for: Standard and custom fabricated sheet metal components for all types of roofs, Metal inventory and machine service in metal shop area
Phone: 336-672-0133
Cell: 336-736-6609
david.stultz@mcraeroofing.com