A roof plan for your property.

Maddox serves residential and commercial customers in Craven County, including New Bern and Havelock. County coverage includes discussions about replacement, roof repairs and specialty materials. A county name alone does not determine the right system or eligibility for a roof grant.

Before you request an estimate

Have your property address and existing roof information ready when you call. If you are considering a grant, check the official program using your own policy details.

Tell us which roofing material you have, what you have noticed and whether the project is a repair, replacement or new installation. A photograph taken safely from the ground can help begin the conversation. The final scope follows an assessment of the property.

Residential & commercial options

Explore residential roofing for your home or commercial roofing for your business. Specialty choices include tile, cedar shake, slate and metal tile; suitability and availability are reviewed for each project.

Can I apply for a FORTIFIED roof grant here?

Location alone does not establish grant eligibility. Your policy, program territory and property must meet the program’s rules. Use our FORTIFIED & grant guide to find the official program before work begins.

How do I start a roofing project in Craven County?

Call (252) 222-3200 or prepare an email request with your town, property type and project details. We will discuss availability and the appropriate next step.