How we score roofing contractors in Connecticut
Connecticut Roofing Guide currently scores 1,143 roofing contractor businesses across the state, from small crews doing shingle repairs to full replacement and commercial roofing operations. Every score on this site is produced by the same published method, applied the same way to every listing. This page explains what goes into that method, why it's weighted the way it is, and where it falls short.
The five signals, heaviest first
Each business gets a composite score from 0 to 100, built from five measured signals pulled from public listing data and reviews.
| Signal | Weight | What it measures |
|---|---|---|
| Sentiment | 28% | A synthesis of what recent reviews actually say: recurring praise, recurring complaints, and the specific themes behind them |
| Rating | 26% | The business's aggregate star rating on Google |
| Volume | 20% | How many reviews the business has, log-scaled so a handful of reviews doesn't carry the same weight as hundreds |
| Recency | 10% | How recently customers have actually left reviews |
| Completeness | 16% | Whether basic listing information is present: phone number, website, hours, and address |
Why sentiment carries the most weight
Star averages flatten everything into one number, and that's exactly the problem. Two roofing contractors can sit at the same 4.3 stars while telling very different stories underneath: one has scattered, unrelated gripes, the other has a dozen recent reviews all pointing at the same issue, missed appointments, a leak that came back, a crew that didn't clean up after tear-off. A star average can't distinguish between those two businesses. Reading what recent reviews actually describe can. That's why sentiment, our synthesis of review themes into praise versus complaints, is weighted higher than the raw star rating itself. For a job as consequential as a roof, where a bad outcome means water damage inside your home, catching that pattern before you sign a contract matters more than one extra tenth of a star.
Why the other signals matter
Rating still counts for a lot, 26%, because it's the most widely understood shorthand for how customers felt overall, and it's worth weighing alongside the sentiment synthesis rather than instead of it. Volume matters because a 5.0 average built on three reviews tells you far less than a 4.6 average built on three hundred; log-scaling keeps a small handful of reviews from punching above its weight. Recency matters separately from volume because roofing crews change, ownership changes, and a business that was excellent five years ago isn't guaranteed to be excellent this year, so reviews from the last several months are worth more than reviews from 2019. Completeness, 16%, checks whether a business makes itself reachable: a listed phone number, working website, posted hours, and a real address are basic signs that a contractor is easy to contact and stands behind a fixed place of business.
Where the score runs into limits
Be honest about what this can and can't tell you. Businesses with few recent reviews don't have enough data for the sentiment and recency signals to mean much, so they're marked as low-confidence scores on their listing pages rather than presented with false precision. We also apply a statistical adjustment so that a brand-new business with two glowing reviews can't outrank an established contractor with a long, solid track record just because its early average happens to be perfect. We don't republish reviews verbatim; we synthesize themes across them, and every listing links out to the source on Google so you can read the original reviews yourself and form your own judgment.
Scores are earned, not sold
A score on this site comes only from the rubric above, applied to the data we collect. It is never adjusted for payment. Where paid placement exists anywhere on this site, it's always labelled clearly and kept outside the ranked list; it never changes a business's score or its position in the rankings. If any list on this site involved editorial review of picks or order, that's disclosed directly on that page. Otherwise, what you see is the rubric's output, full stop.
Who's behind this
Connecticut Roofing Guide is published by True Level Media, which has run independent contractor directories across Connecticut since 2026. Rankings follow the published method above, and editorial oversight of the rankings is handled by Dana Whitfield, Editor. Listing data is verified and refreshed monthly, closed businesses are removed, and each listing carries its own "last verified" stamp so you can see when it was last checked rather than taking freshness on faith. True Level Media also runs lead-generation sites in some trades, but being a client of those sites has no bearing on a business's directory score; the scoring engine doesn't know or care who advertises elsewhere. You can reach the publisher at hello@truelevelmedia.com or at truelevelmedia.com. To see contractors ranked by this method, start on the home page, or check a related list like the best gutter services if a roofing job also involves gutter work.
FAQ
- How often is the data updated?
- Listing data across Connecticut Roofing Guide is refreshed monthly, and closed businesses are removed during that process. Each listing also shows its own "last verified" date so you can see exactly when it was last checked rather than assuming the whole site was updated at once.
- Can a roofing contractor pay to improve their score?
- No. Scores come only from the five weighted signals described on this page, applied to the data we collect. Paid placement, where it exists on this site, is always labelled and kept separate from the ranked list, and it never changes a business's score or position.
- Why does a business with a high star rating sometimes score lower than expected?
- Star rating is only 26% of the score. A business can have a strong average but score lower overall if its sentiment synthesis turns up repeated recent complaints, if it has too few reviews for a confident score, if reviews have gone stale, or if basic listing details like phone, hours, or website are missing.
- What does a "low-confidence" label mean on a listing?
- It means the business doesn't have enough recent reviews for the sentiment and recency signals to be reliable. We still compute a score using the same rubric, but we flag it so readers know the number rests on thinner data than a listing with hundreds of recent reviews.