Driveways & landscaping · Bristol, UK · 9 months
Bristol Paving
Rebuilt local SEO around high-intent driveway terms and cut wasted paid spend, taking Bristol Paving from page three to the local pack.
The challenge
Bristol Paving relied entirely on directory leads. Their site ranked outside the top 30 for every commercial paving term and their Google Ads account bid broadly on 'paving' with no negative keyword list, burning budget on DIY searches.
What we did
- Location-led landing pages for each service area with schema-marked reviews
- Technical clean-up: 1.9s faster LCP, fixed duplicate service pages
- Rebuilt ad account into exact-match intent groups with a 400-term negative list
- Competitor gap tracking on the three rival contractors ranking in the local pack
Before and after results
SEO results
| Metric | Before | After | Change |
|---|---|---|---|
| Organic sessions / mo | 410 | 5,240 | +1,178% |
| Top-3 keywords | 2 | 48 | +46 |
| Organic enquiries / mo | 6 | 71 | +1,083% |
| Domain authority | 11 | 29 | +18 |
Paid ads results
| Metric | Before | After | Change |
|---|---|---|---|
| Cost per lead | £78 | £0.50 | -99% |
| Monthly ad spend | £3,200 | £250 | -92% |
| ROAS | 1.8x | 9.4x | +422% |
| Click-through rate | 2.1% | 7.8% | +5.7pt |
Keyword movement
- block paving bristol#34→#1
- driveway installers near meunranked→#3
- resin driveway cost uk#61→#4
“We went from chasing directory leads to turning work away. The phone genuinely has not stopped.”