Call us now ! Send us an email United States

Back to Top

Call Us Today!
(910) 512-3269
Call Us Today!
(910) 512-3269


If you’ve got problems with your roof, then you have problems with your entire house. Water that enters your structure causes mold and mildew problems, can short out electrical wiring, and compromises the integrity of your structure. Protect your home with a new roof and new siding! Call Town & Country Roofing Co in Hampstead, North Carolina, today for a complete evaluation of your home. With over 40 years of experience- we specialize in Shingle, Metal and TPO Roofing installation and repairs.
home with beautiful roof


We specialize in roofing, siding, and gutters, so no matter what your home might need, Town & Country Roofing Co will protect your investment from the elements.
roofing and siding

Contact Us

We service Hampstead, Jacksonville, Surf City, Topsail Island all the way to Wilmington. Whether you require a new roof or a simple repair-we can help! Call today for a free estimate from our team of professionals.

Call Us Today At ♦ (910) 512-3269

YP Reviews


Town & Country Roofing Co
Hampstead, NC 28443
Phone: (910) 512-3269
In Business Since 2007