
Roofers in Granite Falls, NC
Veteran-owned · Certified · Serving Granite Falls and Caldwell County since 1995.
Your Trusted Roofing Contractor in Granite Falls, NC
S&S Roofing is a veteran-owned roofing company serving Granite Falls, NC and the surrounding Caldwell County area. We have been installing, repairing, and replacing roofs across the Foothills since 1995 — more than 4,500 roofs — and Granite Falls is 9 miles north of Hickory, comfortably inside the area we cover every week.
Whether you need a full replacement, a fast repair after a storm, or an honest inspection before you buy or sell, you get certified installation, our own crews rather than subcontractors, and a 5-year workmanship warranty on every full re-roof on top of the manufacturer’s material coverage.
If you are comparing roofers in Granite Falls, ask each one whether they subcontract, what their workmanship warranty covers, and which manufacturers have certified them. Those three answers separate most companies quickly.
Roofing in Granite Falls: What We Actually See Here
A Mill Town Named for the Falls on Gunpowder Creek
Granite Falls sits in southern Caldwell County, named for the falls and granite boulders on Gunpowder Creek, where Andrew Baird raised an iron forge in the 1790s. The settlement went by names like Baird’s Forge and Catawba View before incorporating as Granite Falls in 1899, and it grew the way most Foothills towns did — as a mill town, with furniture plants and textile mills strung along the rail line between Hickory and Lenoir. That heritage still shows on the rooflines. The older core holds early-twentieth-century mill houses and framed homes with steep, simple gables, while the edges of town toward Lake Rhodhiss and Lake Hickory have filled in with post-war ranches and newer subdivisions. Each era brought its own decking, pitch, and ventilation habits, and a roof quote that ignores those differences usually misses something.
Lakes, Creek, and Foothills Weather on a Granite Falls Roof
Granite Falls runs along the hills above Gunpowder Creek, with Lake Hickory bordering the south end of town and Lake Rhodhiss the west — both Catawba River impoundments held by Duke Energy. Lake and creek air keeps humidity high, so north-facing and tree-shaded slopes hold moisture and grow algae streaks and moss that shorten shingle life. The Foothills weather is the harder test: spring and summer bring hail and thunderstorm downbursts off the ridges, late-season tropical remnants push wind-driven rain under the shingles, and winter swings through snow, ice, and repeated freeze-thaw that works sealant loose and lifts flashing at valleys and penetrations. None of that is fatal to a roof detailed correctly — sealed valleys, proper flashing, and balanced ridge-and-soffit ventilation. Installing to each manufacturer’s published specification is also what keeps your material warranty valid.
Free On-Site Inspections in Granite Falls
Whether your home is off US 321 near downtown, out toward Lake Rhodhiss, or anywhere else in Granite Falls and Caldwell County, an S&S Roofing inspection is genuinely free and comes with no obligation. Granite Falls is 9 miles north of Hickory, well inside the area we cover every week, so getting to you is easy. We have roofed the Foothills since 1995 — more than 4,500 roofs — with our own employee crews rather than subcontractors, which is how we keep the work consistent from tear-off to final nail sweep. You get a written, itemized estimate, an honest answer about whether you need a repair or a replacement, and a 5-year workmanship warranty on every full re-roof on top of the manufacturer’s material coverage. Call (828) 495-1805 to schedule.
Roofing & Gutter Services in Granite Falls
From a single leak to a full tear-off, we handle residential and commercial roofs in Granite Falls and across Caldwell County — premium materials and workmanship we stand behind.
Every service below is delivered by our own Granite Falls roofers, never subcontracted out.

Roof Replacement in Granite Falls
Full tear-off and re-roof — no layering. Decking inspected, then rebuilt with underlayment, valley membrane and new flashing. Most Granite Falls homes finish in a day.
Learn more →
Roof Repair in Granite Falls
Nine out of ten Granite Falls leak calls end in a repair, not a replacement. We diagnose properly before recommending anything.
Learn more →
Metal Roofing in Granite Falls
For Granite Falls homeowners planning to stay put, metal is the long-horizon choice — rated decades beyond asphalt.
Learn more →
Shingle Roofing in Granite Falls
Architectural shingle is the default for Granite Falls residential work, and our certifications unlock longer manufacturer coverage.
Learn more →
Storm Damage & Claims in Granite Falls
Storm and hail damage in Granite Falls gets same-day tarping plus the written and photographic record your insurer needs.
Learn more →
Seamless Gutters in Granite Falls
Gutters are part of the roof system. We roll seamless aluminum on site for Granite Falls homes, in your color.
Learn more →Roofing Built for Granite Falls Weather
Homes near Lake Rhodhiss and the Lake Hickory shoreline live in a wetter microclimate than the rest of Caldwell County. Morning fog off the water, heavy tree canopy, and shaded north slopes keep shingles damp long after a storm passes, which invites algae streaking, moss in the keyways, and premature granule loss on the coolest faces of the roof.
That moisture load runs straight through the gutters, too. Leaf and pine debris from lakeside and creekside lots clogs downspouts and lets water back up under the drip edge, so on these properties we treat the gutters, flashing, and starter course as one system with the roof. Algae-resistant shingles, generous kickout and step flashing, and clean, correctly pitched seamless gutters do more for a lake-area roof’s lifespan than any single upgrade — and we size all of it to the actual runoff your roof sheds.
Veteran-Owned, Employee Crews, 4,500+ Roofs Since 1995
Manufacturer-certified, fully insured, and locally accountable. More about us →
Granite Falls, NC Service Area Map
Granite Falls is 9 miles north of Hickory, well inside our regular service area.
Roofing Considerations Specific to Granite Falls
Granite Falls grew up around its furniture plants and textile mills, and a good share of the housing near the old core dates to that mill-town era. Tearing off a roof on one of these homes is rarely just a shingle swap. Under the top layer we often find plank decking with wide gaps, one or two older roofs left in place, and cut-in ventilation that never met the load a modern shingle system needs.
We plan for that before the first shingle comes off. Every tear-off on an older Granite Falls home includes a full look at the decking, re-nailing or replacing boards that won’t hold a fastener, upgrading the underlayment, and adding balanced ridge-and-soffit ventilation so heat and moisture actually leave the attic. It is the difference between a roof that merely looks new and one that will reach the life the manufacturer rates it for — which is exactly what we build toward on Granite Falls homes of every age.
Clear, Honest Roof Pricing
Every roof is quoted on-site from the actual condition of your deck, not a phone estimate. We put the full scope and price in writing, and financing is available. Get your free on-site estimate →
Every Roof We Install
Full tear-off and inspection, premium underlayment, new flashing and boots, ridge ventilation, and a thorough clean-up with a magnetic nail sweep — on every job. See what a full replacement includes →
Backed in Writing
Manufacturer material warranties plus our own workmanship warranty, and a job site left cleaner than we found it. More on our guarantees →
What Our Customers Say
"The S&S team is the most professional and dedicated crew that has worked on my project. Excellent from the first phone call to the final inspection."
"They are always very professional, show up when they say they will and have very competitive prices. I would highly recommend them for any project."
"Quick to respond after a storm and walked us through the whole insurance process. Couldn't ask for better service."
Certified — and You Can Verify It
We list our real credentials so you can confirm them directly with the manufacturers and the BBB.
Granite Falls Roofing FAQs
Who are the best roofers in Granite Falls, NC?
S&S Roofing has installed 4,500+ roofs across Caldwell County and the surrounding Foothills since 1995 — 30+ years under the same veteran ownership. Owner James Sisk has over 30 years in roofing and construction, and our crews are employees rather than subcontractors. We are certified with CertainTeed SELECT ShingleMaster™, Owens Corning Platinum Preferred (roughly the top 1% of contractors nationwide), TAMKO Pro Platinum, and Atlas PRO+, which lets us register extended manufacturer warranties that non-certified roofers cannot offer. Every full re-roof carries a 5-year workmanship warranty on top of the manufacturer’s material coverage. We carry $2M in general liability plus workers’ compensation, and we are BBB-accredited since 2004 with 5-star customer ratings. Most of our work still arrives by referral.
What is the best roofing company in Granite Falls, NC?
Compare roofing companies in Granite Falls, NC on four things you can verify. Longevity: we have operated since 1995 — 30+ years and 4,500+ roofs across Caldwell County and the surrounding Foothills. Certification: we hold CertainTeed SELECT ShingleMaster™, Owens Corning Platinum Preferred (roughly the top 1% of contractors nationwide), TAMKO Pro Platinum, and Atlas PRO+. Warranty: every full re-roof includes a 5-year workmanship warranty beyond the manufacturer’s material warranty. Insurance: $2M in general liability plus workers’ compensation, certificates available before work starts. We are also BBB-accredited since 2004 and veteran-owned. Ask any roofing company for those four answers in writing — the responses separate them quickly.
Do you serve Granite Falls, NC?
Yes — Granite Falls sits 9 miles north of Hickory and is part of our core service area. S&S Roofing has covered Caldwell County for three decades.
How fast can you get to Granite Falls?
Same day for leaks and storm damage. Granite Falls is 9 miles north of Hickory, so we are not far.
Is the estimate really free in Granite Falls?
Completely free, with no obligation. You get a written, itemized estimate and an honest answer about whether work is needed.
Are you licensed and insured?
Yes — $2M general liability plus workers’ compensation, BBB-accredited since 2004, and certified by CertainTeed, Owens Corning, TAMKO and Atlas.
What warranty do you offer?
A 5-year workmanship warranty on all full re-roofs, separate from and additional to the material warranty.
What does a new roof cost in Granite Falls?
It ranges from about $4 to $40 per square foot. Pitch, existing layers, and decking condition all move the number. Every estimate is itemized.
How long does the job take in Granite Falls?
Most homes are finished in one day. Larger, steeper, or multi-gabled roofs may run two to three.
Do I need a full replacement or just a repair?
Depends on the cause and the roof’s age — but most leaks we see are repairs, not replacements.
How much does it cost to replace a roof?
Our asphalt shingle tear-off and replacement pricing starts at $4,950 for a 15-square roof, $8,250 for 25 squares, and $11,550 for 35 squares (pricing as of February 2026, over one existing layer). A square is 100 square feet of roof surface, and a typical three-bedroom home runs about 25 squares. Steep pitch, multiple existing layers, rotted decking, and complex rooflines can move the price above these starting figures — we measure the actual roof and confirm the number in writing at your free inspection in Granite Falls.
Where We Roof: Granite Falls & the Surrounding Area
Granite Falls is 9 miles north of Hickory, well inside our service area. Free on-site estimates with no travel surcharges. Town names in bold have their own local page.
As a certified roofing contractor serving Granite Falls, we carry $2M in general liability plus workers’ compensation, and we will show the certificates before we start.
Get an Honest Estimate on Your Roof
Veteran-owned since 1995 and trusted across the Foothills, Lake Norman & Charlotte suburbs. Call or request your free on-site estimate today.



