
Roofing Contractor in New Carlisle, IN
Guardian Roofing brings 25+ years of trusted, local roofing to New Carlisle and St. Joseph County.
New Carlisle sits on the western side of St. Joseph County, at the edge of the South Bend and Elkhart region of north-central Indiana. It is an older community with a good stock of long-standing homes, many of which are now due for roof work. Guardian Roofing serves New Carlisle with residential and commercial roofing, beginning every project with a free inspection and a clear, no-pressure estimate.
Roofing built for New Carlisle's weather
Being west of South Bend puts New Carlisle squarely in the lake-effect snow belt. Heavy snow, long cold spells, and repeated freeze-thaw swings are the norm from late fall into spring.
On older homes the usual weak points are tired shingles, aging flashing, and attics that were never vented properly. Poor airflow lets heat build under the deck, melts snow unevenly, and feeds the ice dams that damage so many roofs here. We correct the ventilation, install ice-and-water shield, and rebuild the roof to handle the season. Our guide to attic ventilation shows why airflow is the piece most people overlook.
Our roofing services in New Carlisle
Most New Carlisle work falls into three areas. A full roof replacement for homes whose roofs have aged out, roof ventilation improvements that protect the whole house, and careful roof repair for leaks and storm damage on roofs with life left in them.
We install GAF, Owens Corning, and CertainTeed shingle systems and can talk through metal options for older or steep roofs. Our bilingual English and Spanish crew keeps a tidy site and quotes only what the roof actually needs.
Older homes can hide surprises under the shingles, so we measure and inspect before quoting rather than guessing. As a general 2026 range, a basic asphalt roof on a smaller home often falls around $7,500 to $12,000, and a mid-range architectural roof on a larger house tends to run $12,000 to $18,000. Metal costs more but lasts far longer. Whatever the number, your written estimate will explain every line of it.
Serving New Carlisle and nearby communities
Guardian Roofing covers New Carlisle and the towns around it. We also handle roofing in South Bend and roof service in Rolling Prairie, which makes coordinating work across the west side of the county simple.
If your New Carlisle roof is past its prime or showing leaks, call Guardian Roofing at (209) 758-8550 for a free inspection. We will give you an honest assessment and guarantee our workmanship in writing.
Our roofing services in New Carlisle, IN
The full range of Guardian Roofing services, available right here in your community.
Roofing questions from New Carlisle homeowners
Also serving areas near New Carlisle
Get a Free Roof Inspection in New Carlisle
Honest, local roofing you can count on. Serving New Carlisle and all of St. Joseph County.
Free estimates · Licensed, bonded & insured · 25+ years serving Indiana
