Auto repair shop (Sofia)
New site from scratch with architecture by service × brand (BMW service, Audi service, VW service). SERP: 89 keywords in Top 10. Local SEO + automotive-directory citations. 3× more calls in 5 months.
- Niche
- Auto repair & diagnostics
- Platform
- Built from scratch + GBP
- Timeframe
- 5 months

Challenge
Independent shop focused on German brands, real experience and honest pricing - but online they lost to official dealers and to Cars.bg aggregator. People search 'BMW service Sofia' and see expensive dealers, not real mechanics.
What I did
Site from scratch with architecture by service × brand - separate landing for 'BMW service', 'Audi service', 'VW service', 'Mercedes service', plus pages by specialisation (diagnostics, brakes, suspension, AC). Per-district pages in Sofia. AutomotiveBusiness + AutoRepair schema. GBP filled with real shop photos, equipment, prices. Video client reviews. Outreach to automotive forums and blogs.
- Site built from scratch with pages per specialisation (diagnostics, brakes, suspension, AC, brand-specific service)
- Brand landing pages - 'BMW service', 'Audi service', 'VW service', 'Mercedes service' - real demand per brand
- Per-district pages in Sofia (Lyulin, Mladost, Ovcha kupel, Druzhba)
- AutomotiveBusiness + AutoRepair + Service schema
- GBP filled with shop photos, equipment, team, prices for main services
- Embedded video reviews from clients (YouTube)
- Outreach to automotive blogs and forums for backlinks
Results
In 5 months: calls 18 → 62/month (3×), Maps position #7 → #1 for 'BMW сервиз София'. Direction requests +240%. Top-10 keywords 2 → 89. The shop is fully booked 2–3 weeks ahead.
Related case studies

Fashion online store
Technical foundation, reworked collections and product pages, links from relevant domains.

Electronics store
Tamed faceted navigation, cleaned duplicates, product schema and internal linking.

Home & garden
Category landing pages built on real demand and content around purchase intent.

Let's talk
First, let's see if we're a good fit.
A 30-minute call, just me and you. You tell me about your store, your goals, and where you feel stuck. I tell you how I'd approach it. No slides, no pitch. If it feels right on both sides, the next step is a real SEO audit and a plan built around your store.
- You share, I show you the pathYou tell me about the business - catalogue, goals, numbers, what you've already tried. Inside the call I tell you how I'd scale you: which channels work for your case, which don't, and the order I'd run them in.
- If it's a fit, I audit your storeIf we both feel good after the call, the next step is a real audit of your store and a plan for the next 90 days. If not, no hard feelings.
- You always talk to meI work solo - no account managers in between, no junior handovers. Six years on Shopify, WooCommerce and custom ecommerce builds, and the person on the call is the person doing the work afterwards.
Most replies within 1-2 hours