Reviews
All of them. Even the 3-star one.
Every written review we receive is published here — the 3-star one included. The average is the arithmetic mean of all of them, not a curated highlight reel. We don't gate reviews, buy reviews, or 'dispute' the inconvenient ones.
The honest math
4.6 / 5
Sum of ratings 46 ÷ 10 reviews = 4.60, shown to one decimal. No filtering, no weighting, no "featured" subset.
- 5 stars 7
- 4 stars 2
- 3 stars 1
- 2 stars 0
- 1 star 0
Ten reviews, not ten thousand — we're four crews in one valley, and we'd rather show you a real number than rent an impressive one.
All written reviews
-
Roof replacement
“Three layers of old shingle off and a new roof on in two days. The decking surprise was handled exactly like their website says — photo, price per sheet, my okay, then work. No drama, no invoice shock.”
Marta K. · Birch Landing, May 2026
-
Insurance replacement
“After the hail, we had storm crews at the door for a week. Beacon was the only outfit that told us two slopes were NOT damaged enough to claim. The adjuster approved everything else in one meeting. That kind of honesty is why they're local and busy.”
Dean & Priya S. · East Windrow, June 2026
-
Standing-seam metal
“The farmhouse pitch scared off two other bidders. Beacon's crew roped up, took an extra day when the old ridge turned out crooked, and never asked for a dollar over the quote. Panels look like they were drawn with a ruler.”
Tom W. · Kelsey Junction, November 2024
-
Cedar restoration
“Two contractors quoted me a full tear-off. Beacon quoted keeping my cedar for a third of the price and explained exactly which shakes had to go. The review board approved their plan without a single revision.”
Elaine R. · Alderton, September 2024
-
Roof repair
“Leak diagnosis was $195 like the site says, and it came off the repair bill. They traced it from the attic with a moisture meter — turned out to be a sidewall flashing issue, not the roof I was ready to replace. They talked me OUT of a replacement. Unheard of.”
Gary M. · Harbor Mills, April 2026
-
Fiber-cement siding
“Found rot behind our old siding, photographed everything, and waited for our approval before touching it. Six days, clean site every evening, and the magnet-sweep thing is real — my kid found exactly zero nails all summer.”
Sofia L. · Cassel Heights, August 2025
-
Roof replacement
“We're on the windy ridge and they upgraded the fastening spec without upcharging theatrics — showed us the manufacturer's high-wind detail and just built it that way. First winter storm since: silence.”
The Okafors · Dunmore, October 2025
-
Gutters + fascia
“Work is excellent and the ice dams are gone. One star off for scheduling — a storm-response week pushed our start back twice. They did call each time, and knocked a bit off for the hassle, which I appreciated.”
J. Hutchins · Fenwick, February 2026
-
Low-slope roof
“Solid work on our tricky low-pitch rambler and they were upfront that shingles were the wrong product for part of it. Communication was mostly great; the final invoice took a week longer than promised to arrive.”
Renee B. · Norwood Flats, July 2025
-
Roof repair
“Repair itself is fine and the warranty paperwork was thorough. But I'm on the far edge of their area and getting the estimate took almost two weeks. If you're out here, plan ahead.”
Kurt D. · Lynn Prairie, March 2025
Beacon's reply
Fair criticism, Kurt — Lynn Prairie estimates were taking too long, which is why we moved to batching them on Tuesdays and Fridays. We publish every review we receive, including this one.
Free estimate
The next review gets written about your roof
Free measure, written quote, fixed for 30 days. The reviews above are the warranty on that sentence.
State roofing contractor license #ROOF-041877 · $1,000,000 surety bond · 15-year workmanship warranty