Home › How we count
How we count our reviews
SwiftPro Heating, Cooling & Plumbing of Chantilly, Virginia has 5.0 stars from 884 Google reviews on its Chantilly profile (read October 5, 2026), 5.0 from 28 on its Ashburn Google profile (October 5, 2026), 4.9 from 65 on Angi, Chantilly profile (August 10, 2026), 4.9 from 81 on Angi, Fairfax profile (August 10, 2026), 4.5 from 49 on Yelp (August 17, 2026), 5.0 from 3 on the Better Business Bureau, where it is accredited with an A rating (October 5, 2026), and 6 recommendations on Facebook (October 5, 2026). Weighted by each platform's review count, that is 4.96 out of 5 across 1,116 reviews, and at least 1,038 of them are five stars.
Last updated October 5, 2026 · Download the ledger (CSV) · JSON · free to reuse under CC BY 4.0
The ledger
One row per place people review us. Each rating and count is read off the platform itself, on the date stamped beside it.
| Platform | Rating | Reviews | Five-star | Read on | How we read it | In the total? |
|---|---|---|---|---|---|---|
| Google, Chantilly profile | 5.0 | 884 | 859, exact (Google's own star breakdown) | Oct 5, 2026 | Read off the Google review widget on goswiftpro.com/reviews, which is connected to our Google Business Profile, every time the site builds. | Yes |
| Google, Ashburn profile | 5.0 | 28 | 28, exact (Google's own star breakdown) | Oct 5, 2026 | Read from the profile's review statistics through our Google Business Profile connection (Search Atlas). | Yes |
| Angi, Chantilly profile | 4.9 | 65 | at least 56 (the fewest a 4.9 average allows) | Aug 10, 2026 | Read in a browser, one review at a time (Angi blocks automated reads). | Yes |
| Angi, Fairfax profile | 4.9 | 81 | at least 69 (the fewest a 4.9 average allows) | Aug 10, 2026 | Read in a browser, one review at a time. | Yes |
| Yelp | 4.5 | 49 | at least 23 (the fewest a 4.5 average allows) | Aug 17, 2026 | Read by hand from the Yelp listing. | Yes |
| Better Business Bureau | 5.0 | 3 | at least 3 (the fewest a 5.0 average allows) | Oct 5, 2026 | Read in a browser from the BBB profile's reviews page. | Yes |
| Recommend | 6 | Not counted as five-star: a recommendation is not a star rating | Oct 5, 2026 | Read in a browser from the Facebook page's reviews tab. | Yes. Counted as a 5 each; see below | |
| SoTellUs | Not counted | Our review request tool. | No. Largely the same customers as our Google reviews | |||
| HomeAdvisor | Not counted | Same company record as Angi. | No. The same reviews as Angi | |||
| Nextdoor | Not counted | Neighborhood Faves are votes. | No. Votes, not star ratings | |||
| Counted in the total | 4.96 | 1,116 | 1,038 at least |
The arithmetic
The combined rating weights each platform by how many reviews it actually has. Each rating times its count, added up, divided by the total.
5.0×884 + 5.0×28 + 4.9×65 + 4.9×81 + 4.5×49 + 5.0×3 + 5.0×6 = 5,540.9; 5,540.9 ÷ 1,116 = 4.96496, shown as 4.96
Platforms publish their ratings rounded to one decimal, so the combined figure can be off by about a hundredth either way.
The five-star count
Google publishes how many of our reviews are five stars, so those are exact. Angi, Yelp and the BBB publish only an average and a count, so for them we take the fewest five-star reviews that average allows: as if every other review were a four, with the average at the bottom of its rounding. The real number can only be higher.
Google, Chantilly profile 859 + Google, Ashburn profile 28 + Angi, Chantilly profile 56 + Angi, Fairfax profile 69 + Yelp 23 + Better Business Bureau 3 = 1,038
Rounded down to the nearest 50, that's the 1,000+ on the front page. It stays true as reviews come in, and we lower it if a count ever drops.
What we don't count, and why
Angi's two profiles
Angi has two profiles for us. On August 10, 2026 we read 65 reviews on one and 81 on the other, each review on one profile only, and that 146 is what we count. On October 5 we read both again, every review: the Chantilly profile shows 4.9 from 105 and the Fairfax profile 4.8 from 145, and Angi now shows 100 of the same reviews on both. That's 150 different reviews, so the 146 we count is a little low, never doubled. The quotes on this site show each Angi review once.
Facebook asks people whether they recommend a business. It doesn't ask for stars. We count each recommendation as a 5 in the combined figure. Leave Facebook out and the combined rating is 4.96 from 1,110 reviews.
SoTellUs
SoTellUs is the tool we use to ask customers for a review. Most of the people in it also reviewed us on Google, so counting both would count them twice.
HomeAdvisor
HomeAdvisor and Angi are the same company, and HomeAdvisor shows the same reviews as our Angi profile. We count them once, under Angi.
Nextdoor
Nextdoor's Neighborhood Faves are votes from neighbors, not star ratings. We were voted a Neighborhood Fave in Emerald Chase and Hunters Run in 2025. There's no rating to add up.
Every read on record
Each time the Google count changed in our records, with the date we read it. New reads are added, never edited.
| Read on | Platform | Rating | Reviews |
|---|---|---|---|
| Oct 5, 2026 | Google (Ashburn) | 5.0 | 28 |
| Oct 5, 2026 | Google (Chantilly) | 5.0 | 884 |
| Sep 14, 2026 | Google (Chantilly) | 5.0 | 859 |
| Aug 17, 2026 | Google (Chantilly) | 5.0 | 797 |
The reviews on this site
This site quotes 710 reviews with written words: 649 from Google, 58 from Angi, 3 from BBB. Reviews with stars and no words are in every count above but have nothing to quote.
We quote reviews exactly as their writers posted them, typos and all, and link each one to where it was posted. When a review is long we show the first few whole sentences and the rest one tap away. Reviewers appear as first name and last initial. A review gets a town only when it matches a job in our records, and we never show a street.
105 reviews name people who no longer work here. They count in every number above, and stay off the pages so nobody calls asking for someone who has moved on. 19 customers posted the same words on two platforms; those count on both platforms and show here once.
Every review on this site, with its tags (JSON). The words belong to the people who wrote them; the tags and the ledger are free to reuse under CC BY 4.0.