
TDS Flooring
Flooring contractor · Framingham, MA
Local SEO & websites
Technical SEO score 86% → 100%, average Google position halved
A MetroWest flooring contractor came to us with a site scoring 86% on a technical audit and an average Google position in the mid-40s. Sixteen months of technical fixes, town pages and steady content later, the site scores 100%, sits around position 20, and organic clicks are up 65%, with no ads.
- Technical SEO
- Town pages
- Content
- CRM
- 86% → 100%
- technical SEO audit score
- ~45 → ~20
- average position on Google
- +65%
- organic clicks, same quarter year on year
Source: Google Search Console, May–Jul 2025 vs May–Jul 2026.
The challenge
A working site that Google ranked poorly: technical errors, an average position in the mid-40s, and little visibility beyond Framingham.
Visit tdsflooring.com ↗What we built
- A full technical clean-up to a 100% audit score
- Town pages across MetroWest and Greater Boston
- A steady content programme around the services the business sells
- A CRM customised for the business
The proof

More local seo & websites results

#1 on Google Maps within 30 days, for a business that didn't exist yet
Cruz and Sons Hardwood Flooring · Westfield, MA
- on Google Maps for its main service term within 30 days
- #1
- on Google Maps for its main service term within 30 days
- website clicks from Google, quarter on quarter
- 1 → 92
- website clicks from Google, quarter on quarter

Average mobile position 31 → 9 in nine months, on organic search alone
Paso Robles Floor Co · Paso Robles, CA
- average mobile position in nine months
- 31 → 9
- average mobile position in nine months
- mobile click-through rate
- 3–4%
- mobile click-through rate

A 9.5% mobile click-through rate for a local dance school
Moves Dance Studio · Wheaton, IL
- clicks from Google in 90 days
- 1,379
- clicks from Google in 90 days
- mobile click-through rate
- 9.5%
- mobile click-through rate
Free 30-minute strategy call
Ready to turn more clicks into customers?
Tell us about your offer and your numbers. You'll leave the call with a clear plan, whether you hire us or not.