Welcome to Kramer Custom Roofing, located in Elizabeth City, North Carolina. If you are looking for an experienced home improvement professional, look no further: Kramer Custom Roofing is here to meet your needs. Since 1970, we have been taking care of homeowners just like you and have thousands of satisfied customers that can vouch for our quality of service. Whether you need a new roof, windows, siding, or seamless gutters, we've got the products for you. We provide service for all types of homes and we offer competitive prices for replacement windows, skylights, seamless gutters and all types of siding. In addition, we offer all types of roofing materials including metal roofing, rubber membrane, cedar shakes, and more. Give us a call today and see how Kramer Custom Roofing can help you.