GAF Certified roofing, siding, and gutter installation for homeowners in North Wales Borough and surrounding Upper Gwynedd Township. Located at the nexus of Montgomery County's Route 202 corridor and the SEPTA Lansdale/Doylestown line, North Wales is home to a diverse mix of Victorian borough homes, post-war colonials, and newer residential developments.
Free inspections, free quotes & written estimates — no obligation.
“They treated my home with respect and the finished product speaks for itself.”— J. R.
“Excellent work. Fast, clean, and professional. Could not be happier.”— Steve Z.
“Professional, efficient, and exceeded every expectation.”— Nilda D.
“The owner Miguel was very responsive and took pride in every part of the reroofing process.”— William H.
Every exterior service — roofing, siding, gutters, and skylights — available to North Wales and Upper Gwynedd Township homeowners.
GAF architectural & designer shingles. Most popular choice for North Wales homes.
Standing seam steel, aluminum & copper. 40–70 year lifespans.
Natural & synthetic slate. Century-lasting — ideal for North Wales historic & estate homes.
Natural & synthetic cedar shake. A premium choice for North Wales character homes.
Hardie Board & board & batten — the premium siding choice in Montgomery County.
Seamless aluminum, K-style, half-round & custom copper gutter systems.
We document storm damage and meet with your adjuster throughout North Wales.
Velux skylight installation with roof-integrated flashing systems.
North Wales Borough has a significant number of older Victorian and early 20th-century homes that require experienced roofing contractors — alongside newer developments in surrounding Upper Gwynedd Township that are now reaching replacement age.
GAF Certified, based in Blue Bell, and serving North Wales as part of our Montgomery County market. Drone inspection, written estimate, 30-year warranty.
Aerial documentation of every square foot — no ladders, no guesswork.
Itemized scope of work with material specs and labor — before you commit to anything.
If storm or wind damage is found, we walk you through the claim process at no cost.
Up to $100K • Terms to 20 years • Prequalify in 60 seconds • No fees, no surprises.
North Wales is a small borough in the Gwynedd area, named for the Welsh settlers of the region, with a station on SEPTA’s Lansdale/Doylestown Line.
North Wales is one of the older boroughs we serve: half of its homes were built in 1943 or earlier, and 77% predate 1960. 57% are detached singles and 21% are twins and rowhouses.
North Wales Borough requires its Building Permit Application Packet for major construction and alterations, and every contractor must file certificates of insurance naming the Borough. We confirm what your job needs and handle the filing.
On November 30, 2020, an EF-0 tornado touched down in Montgomeryville, about 2 miles away, tossing picnic tables and tearing siding off a restaurant. Earlier that year, on August 4, Tropical Storm Isaias produced an EF-0 in Worcester Township.
Half of the homes in North Wales were built in 1943 or earlier, and 77% predate 1960. Thunderstorm wind damage was reported within 5 miles on 49 days since 2005, and hail on 19. The strongest measured gust nearby was 57 mph near Ambler in April 2020, and hail up to 1.25 inches fell near Blue Bell in July 2021. Live North Wales forecast, radar & alerts →
Sources: U.S. Census Bureau, American Community Survey 2020–2024 — North Wales borough; National Weather Service storm reports 2005–2026, within 5 miles of the town center; permit details from the municipal websites linked above.
Shelby Roofing Services is owner-led. Miguel Cespedes built the company on careful inspections, clear communication and a final walkthrough on every job, and our team carries those standards onto every roof. These verified Google reviews are why homeowners keep recommending us to their neighbors.
Shelby Roofing Services absolutely delivered on our roof replacement project. Professional team, quality materials, and excellent communication throughout the whole process.
Shelby Roofing Services did an amazing job replacing the siding on my house. From the beginning, they provided a wide range of options, explained everything clearly, and the final result was outstanding.
No obligation. Drone inspection and written estimate from a GAF Certified contractor who knows North Wales.

In addition to North Wales, we serve Lansdale, Horsham, Ambler, Blue Bell and all of Montgomery County. View full service area →
Also nearby: Chalfont
Homeowner guides: How to File a Roof Insurance Claim · 10 Questions to Ask a Roofer · Siding Replacement Cost
Live weather: North Wales forecast, radar & storm reports →
Recent work: before & after roofing project album → · request a free inspection →