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 Name Please enter your name. 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.