Day a Customer's Ceiling Collapsed — And What It Taught Me About Being the Local Roofer People Trust
- Jim Armstrong
- Jun 11
- 2 min read
I've been a roofer for over 15 years. I've done commercial, tear-offs on homes, storm-damaged homes, you name it.
There's one job that still haunts me, though.
It wasn't our biggest job. It wasn't even the toughest. But it's the one that pops up when I'm trying to remember why I started Armstrong Roofing LLC in Horsham, PA — and why folks have to be able to trust what happens when they search for roofing companies near me.
It was towards the end of January, middle of a cold snap. We were wrapping up a siding job in Ambler when I got an alarmed call.
A Willow Grove homeowner — new parents, mid-30s — said she heard a tremendous pop in the attic and then water started pouring into the baby's nursery.
Ceiling Collapse in the Middle of Winter
We got there in 25 minutes. Sure enough, the middle of the ceiling had caved in from years of slow leaks no one ever diagnosed. To rub salt in the wound? They had just paid another contractor for a "roof repair" a few months earlier.
When I crawled up, I found sloppy patching — tar slapped across the vents and a few mismatched shingles slapped over problem areas. No repair to the underlayment. No new flashing. No insulation cover. Nothing that would have held up.

It's moments like these when the search query roofing companies near me is more than a Google search. Because what they really needed wasn't just someone local — they needed someone they could trust.
How Armstrong Roofing Delivered
We didn't wait for the thaw. My crew and I:
Installed emergency cover to avoid additional damage on the inside
Replaced the entire slope of the roof with GAF Timberline HDZ "Charcoal" shingles
Reflashed and resealed all vents
Replaced their attic insulation and air barrier
Upgraded their 5K seamless gutters to handle snow melt properly

And worked with their insurance adjuster so they weren't left footing the bill themselves
That job ended up being a total exterior remodel later on — vinyl board & batten siding, new Royal® Siding, and eventually a total roof replacement for their neighbor as well.
Why Local Roofing Companies Still Matter
There are literally dozens of companies that come up when you Google roof companies near me. But most fit into one of these categories:
Large national chain roofer who subcontracts all their work
Out-of-city roofers who rent a local office space
Or lead-gen firms with no license, no actual reviews, just a call center
At Armstrong Roofing LLC, we’re different because we’re right here. Our crew lives in Montgomery County, our trucks park in Horsham, and we’ve served homes in Maple Glen, Hatboro, Upper Dublin Township, and Fort Washington for years.
So if you’re reading this because your roof’s leaking, your shingles are curling, or you’re just tired of getting ghosted by contractors who don’t show up — call us.
Or at least, the next time you search for roofing companies near me, dig a little deeper.
Find a local. Find a licensed local. Find one who still cares enough to get up onto the roof themselves.
Armstrong Roofing LLC
513 Norristown Rd, Horsham, PA 19044
(215) 824-6932
This story hit way too close to home. I had a similar issue with a leaky roof a few winters ago, and trying to find a reliable roofer near me was a nightmare. Half the contractors I called didn’t even return my messages. Wish I had someone like Jim on speed dial when my ceiling caved in.