If you have any questions regarding our capabilities or services, please contact by phone or e-mail us and we’ll get back to you as soon as possible. We look forward to hearing from you.
Roanoke
701 1st Street, SWRoanoke, VA 24016
Contact: Brad C. Craig, PE
Email: bccraig@matternandcraig.com
Phone: (540) 345-9342
Fax: (540) 345-7691
Kingsport
429 Clay StreetKingsport, TN 37660
Contact: Jason A. Carder, PE, PTOE, RSP
Email: jacarder@matternandcraig.com
Phone: (423) 245-4970
Fax: (540) 345-7691
Johnson City
403 East Market StreetJohnson City, TN 37601
Contact: Randy W. Beckner, PE
Email: rwbeckner@matternandcraig.com
Phone: (423) 979-2220
Fax: (540) 345-7691
Asheville
12 Broad StreetAsheville, NC 28801
Contact: James B. Voso, PE
Email: jbvoso@matternandcraig.com
Phone: (828) 254-2201
Fax: (540) 345-7691
Hickory
231 16th Avenue, NEHickory, NC 28601
Contact: Brian R. Newman, PE
Email: brnewman@matternandcraig.com
Phone: (828) 855-2233
Fax: (540) 345-7691
Charleston
1565 Sam Rittenberg Blvd, Suite 101Charleston, SC 29407
Contact: J. Forest McKenzie, II, PE, PLS
Email: jfmckenzie@matternandcraig.com
Phone: (843) 225-8391
Fax: (540) 345-7691
General Inquiries
Contact: Calvin D. Clifton, Business Development Manager
Email: cdclifton@matternandcraig.com
Phone: (423) 245-4970
Mobile: (423) 431-9114