Roofing Company Based in Pine Knoll Shores Serving Morehead City & New Bern
Based in Pine Knoll Shores, Kenneth Mills Roofing provides dependable roofing services throughout Morehead City, New Bern, Carteret County, Craven County, and nearby coastal communities. Whether your roof needs a targeted repair, a complete replacement, or a professional inspection, our team will help you choose the right solution for your property.
Kenneth Mills Roofing
Local Roof Repair and Replacement Across Coastal North Carolina
Roofing systems throughout Morehead City, Pine Knoll Shores, New Bern and the Crystal Coast face year-round exposure to strong winds, heavy rainfall, humidity and salt air. These conditions can loosen shingles, damage flashing, accelerate material wear and lead to water intrusion.
Kenneth Mills Roofing provides professional inspections, repairs and replacement recommendations based on the actual condition of your roof. Whether you are dealing with a small leak, visible storm damage or an aging roofing system, our team will help you determine the right solution for your property.
As a roofing company based in Pine Knoll Shores, we are positioned to serve customers throughout Carteret County, Craven County and nearby coastal communities.
Contact Us!
We will get back to you as soon as possible.
Please try again later.
Complete Roofing & Exterior Services
Our team provides roofing and exterior solutions designed to improve weather protection, drainage, durability, and curb appeal.
Kenneth Mills Roofing provides roof installation for new construction, additions, renovations, and other building projects. Proper installation supports effective drainage, ventilation, and long-term weather resistance.
We repair roof leaks, missing or damaged shingles, worn flashing, exposed areas, and other common roofing problems. Prompt repairs can help prevent moisture from spreading into the attic, insulation, ceilings, and walls.
When a roof is severely damaged or approaching the end of its useful life, replacement may be the most practical long-term solution. We evaluate the existing roof, explain your options, and install a new roofing system suited to the property.
A professional inspection can identify damaged materials, leaks, flashing issues, and signs of premature wear. Roof inspections are especially valuable after severe weather or when you are unsure about the age or condition of your roof.
High winds and heavy rainfall can loosen shingles, damage flashing, affect gutters, and create hidden water-entry points. We evaluate storm-related damage and recommend the appropriate repair or replacement service.
A properly functioning gutter system moves rainwater away from the roofline, siding, landscaping, and foundation. We provide gutter solutions that improve drainage and help protect the surrounding property.
Worn or damaged siding can reduce your property’s weather protection and curb appeal. Our siding services help restore the exterior while improving durability and overall appearance.
Roofing Services in Morehead City and Carteret County
Morehead City is one of our primary service areas. Homes and commercial properties throughout the city face coastal conditions that can accelerate roof wear, including salt exposure, strong winds, humidity, and wind-driven rain.
Kenneth Mills Roofing provides roof repair, replacement, installation, and inspection services throughout Morehead City and surrounding Carteret County communities. We work with property owners dealing with active leaks, storm damage, missing shingles, deteriorated flashing, aging roofing materials, and drainage problems.
Our team looks beyond the most visible damage to identify the source of the problem and provide a solution that supports long-term roof performance.
Roofing Contractors Serving New Bern and Craven County
Property owners in New Bern also rely on Kenneth Mills Roofing for professional roof inspections, repairs, replacements, and storm damage service. The area’s heavy rain, humid climate, and tropical weather can expose weaknesses in an older or damaged roofing system.
Whether you have noticed a ceiling stain, missing shingles, worn materials, or damage following a storm, our team can inspect the roof and explain the available options. We serve neighborhoods throughout New Bern as well as surrounding Craven County communities.
Roofing Solutions for Coastal North Carolina Weather
Roofs near Pine Knoll Shores, Morehead City, Atlantic Beach, and the surrounding Crystal Coast require careful attention to local weather conditions. Salt air can contribute to material deterioration, while strong winds and wind-driven rain may expose vulnerable shingles, flashing, valleys, vents, and roof penetrations.
Our inspections consider the entire roofing and drainage system, including:
- Missing, lifted, or damaged shingles
- Active and developing roof leaks
- Flashing around chimneys, vents, and roof edges
- Storm and wind damage
- Moisture intrusion
- Premature material wear
- Gutter and drainage concerns
By identifying both visible damage and contributing issues, we can recommend a more complete and effective solution.

Roofing Service Areas Across Coastal Eastern North Carolina
Kenneth Mills Roofing is based in Pine Knoll Shores and proudly serves property owners throughout Carteret County, Craven County, and surrounding areas.
Why Choose Kenneth Mills Roofing?
Local Coastal Experience
We understand the roofing challenges that affect properties throughout Pine Knoll Shores, Morehead City, New Bern, and the surrounding coastal region.
Honest Recommendations
We inspect the condition of the roof and explain whether repair, continued maintenance, or replacement is the most appropriate option.
Complete Roofing Solutions
Our team handles roof inspections, repairs, replacements, new installations, storm damage, gutters, and siding.
Clear Communication
We explain the work being recommended, answer your questions, and help you understand the next steps before the project begins.
Trusted Roofing Service From a Local Coastal Company
Choosing the right roofing contractor can make a major difference in the protection and longevity of your property. Kenneth Mills Roofing is committed to providing straightforward recommendations, responsive communication, and dependable workmanship throughout every project.
Kenneth is very dedicated and takes pride in all of his work. He has been in the business since a young age and is a second generation roofer. He will make sure your project is done right and in a timely manner. From roofing to flooring and anything in between, his crew will take care of you just as if you were family.
D. Cox
We used Kenneth Mills Roofing to replace the roof on our home in PKS. Kenneth and his crew were very professional, timely, and skilled. Kenneth’s estimate was reasonable and it is evident that he takes pride in his work. We will be calling again next time. We would highly recommend him for your roofing needs!
L. Miller
I have used kenneth mill on multiple home improvement projects. I highly recommend him to anyone. You will not find a better guy or harder worker than Kenneth. He’s professional, affordable and very knowledgeable. If you are looking to have your roof replaced, deck built or a bathroom remodeled give him a call.
J. Newsome
We had Kenneth put a new roof on our house, he estimated 2.5 days and got done the 2nd day. With full roof underlayment. Outstanding work by Kenneth and his crew. He only uses high quality materials and was priced great. I accidentally drilled through the new roof (installing security cams) the next day, he came out and fixed it free of charge. Great guy and very honest. The only roof you want is a Kenneth Mills roof.
D. Skora
Request Roofing Service in Morehead City or New Bern
A small roof leak or damaged shingle can become a much larger problem when it is left unaddressed. Contact Kenneth Mills Roofing to request an inspection or estimate for roof repair, replacement, installation, storm damage, gutters, or siding.
Based in Pine Knoll Shores, we serve Morehead City, New Bern, and communities throughout coastal Eastern North Carolina.








