Contact Us Mark Gregory Roofing Company, Inc. 1399 Old Barbour Road Benson, NC 27504 Office: 919.894.1089 Fax: 919.894.2171 Join us on Facebook! Request A Quote Your name Please enter your name. Your email Please enter a valid email. Your message Please enter a message. Please check the captcha to verify you are not a robot. Send Message failed. Please try again. Your request for a quote was sent.