18 May 2026 · Rebuild proposal for HRS Family Law Solicitors (Cardiff office)
Current Cardiff page  ↗ Open live preview  ↗
A few specific fixes for hrsfamilylawsolicitors.com (Cardiff)

A few specific fixes for hrsfamilylawsolicitors.com.

I rebuild small-business and small-firm sites in my spare time when the live site is leaving inquiries on the table. Three things stood out on the Cardiff page on mobile. Three findings below, then a working rebuild you can click through at /preview/.

Open live preview  ↗ Read the three findings Reply to the proposal
Cardiff office · Regus House, Malthouse Avenue, Cardiff Gate Business Park, CF23 8RU Trading since · 2012 SRA · 598172
Cardiff at dusk: the Principality Stadium and the river Taff, anchoring the HRS Family Law Cardiff office on Malthouse Avenue.
Regus House · CF23 8RU · Resolution accredited

Family law in Cardiff, by a firm that does nothing else. Open the live preview ↗

Three findings, on the Cardiff page

What the Cardiff page is leaving on the table.

A walk-through of hrsfamilylawsolicitors.com/cardiff/ on 18 May 2026.

01

The Cardiff page is a city tile, not a Cardiff office.

Observation
The /cardiff/ page on the live site opens with a dusk shot of the Principality Stadium and a single paragraph of generic family-law copy. There is no Cardiff-court detail (Cardiff Civil Justice Centre on Park Street, where the family work actually sits), no Resolution badge above the fold, no Cardiff-specific intake process and no opening hours. The Cardiff address (Regus House, Malthouse Avenue) and the 029 2116 7992 number sit at the very bottom of the page below five other phone numbers (Birmingham 0121, Dudley 01384, Walsall 01922, the 07960 emergency line) attached to solicitors who appear to work out of the Midlands offices.
Impact
A Cardiff client choosing between HRS, Robertsons Family Law on Park Place, NewLaw on Helmont House, or any of the Westgate Street family practices does it on Cardiff signal. Stadium photo plus a 0121 phone number reads as a Midlands firm with a Cardiff PO box, and the £4,000 to £40,000 financial-remedy cases route to the firm whose Cardiff page actually feels Cardiff. The Resolution accreditation, the Legal Aid contract and the 24-hour 07960 line are the three credentials that earn that work; none of them lead the page.
After rebuild
After rebuild: the Cardiff page opens with Cardiff intake detail (the 029 number proof-pointed, the Regus address with parking and CF23 8RU postcode, walking distance to Cardiff Civil Justice Centre, opening hours for the office and out-of-hours for protective orders), the Resolution badge in the eyebrow above the H1, and the "we do nothing else" specialism stated in the lede. The five other phone numbers move to the Meet the team page where they belong against the solicitor whose case it actually is.
02

Every solicitor on every branch page is a grey silhouette.

Observation
On the Cardiff page (and on every other branch page across the 21 offices) the staff cards render an SVG data-URI placeholder rather than a real photograph. The HTML source carries img tags whose src is data:image/svg+xml,<svg> dimensions only, with no later swap to a real JPEG. The lazy-loading plugin is configured to swap placeholder for real image on viewport entry, but the real image was never uploaded, so the placeholder is the final state. Six named solicitors on the Cardiff page (Gemma Moore, Theresa Walker, Sukhjinder Benning, Sanjidah Choudhury, Ellie Oliver, Sonia Tanveer) and every solicitor at every other branch present as identical grey silhouettes.
Impact
Family law is the most face-trust-sensitive legal work there is. A client who is about to sit across a desk and discuss the worst weekend of their life chooses on the photograph as much as on the credential. Six grey silhouettes against five real Cardiff competitors with named, photographed solicitors loses every walk-in inquiry. The wider firm has the credentials (Resolution, Children Law panel, LAA contract) to back real photographs; the rebuild surfaces them where the photographs are missing.
After rebuild
After rebuild: solicitor cards are designed for either a real photograph (when the firm uploads one) or a typographic stand-in with the solicitor's initials, area of practice, panel accreditations and a direct dial. The fall-back is a designed card, not a broken placeholder. When real photographs arrive (one upload per solicitor) they slot in without re-designing the page.
03

Five phone numbers, no canonical Cardiff contact.

Observation
The Cardiff page lists at least five phone numbers without making clear which one routes a new Cardiff inquiry: 029 2116 7992 (Cardiff Regus DDI), 0121 718 7085 (Birmingham), 01384 458 835 (Dudley), 01922 241 585 (Walsall) and 07960 126 872 (24-hour emergency). Some numbers sit on individual solicitor cards (one Birmingham number on a paralegal, one Dudley number on a trainee), some sit in a footer block. A first-time Cardiff client cannot tell which number reaches Cardiff intake, which reaches a back-office team, and which is for genuine emergencies only. The same pattern repeats on every other branch page.
Impact
The 24-hour 07960 line is the single most powerful credential on the page , , , non-molestation and occupation orders can be heard the same day, including out of hours, and the emergency line is staffed for that. Buried in a list of five numbers, it reads as "another office number" rather than "the line you call at 11pm if you are not safe". The cohabitation client, the Form E disclosure case and the protective-order client all pick the same intake number; the page makes no distinction. Half of inquiries drop off because the client does not know which number to dial.
After rebuild
After rebuild: one canonical Cardiff intake line (029 2116 7992) directly under the H1, one boxed-out 24-hour line (07960 126 872) inside a protective-orders block with a one-sentence statement of when to call it, and named solicitor direct dials moved to the Meet the team page only. The pricing block calls out the free initial appointment and Legal Aid eligibility check at the same point.

Cardiff page inventory · current and proposed

Current ↗ hrsfamilylawsolicitors.com/cardiff/
Platform
WordPress (Vannquish Creative build)
Cardiff page
Stadium hero, six grey-silhouette staff cards, five phone numbers
Photos
SVG data-URI placeholders for every solicitor on every branch
Email
hrscardiff@hrsfamilylawsolicitors.com (working)
Schema
No visible LegalService / Attorney / FAQPage JSON-LD on the Cardiff page
Hours
Not displayed for Cardiff specifically
Heritage
Founded 2012, 21 offices, Resolution accredited, LAA family contract , , , all buried in About us
Proposed
Framework
Astro static site (Astro 6)
Cardiff page
Cardiff intake hero, designed solicitor cards, single canonical 029 line
Photos
Real solicitor photographs (one upload) or designed typographic fall-back
Email
Unchanged: hrscardiff@hrsfamilylawsolicitors.com
Schema
LegalService + Attorney + LocalBusiness + FAQPage on the Cardiff page
Hours
Cardiff office hours plus the 24-hour emergency line, boxed and explained
Heritage
Resolution + LAA + Children Law panel surfaced above the fold
Three-week build plan

From kickoff to launch in three weeks.

Week 1
  • Cardiff intake hero with Resolution badge and the 029 line proof-pointed
  • Designed solicitor cards (typographic stand-in when no photo)
  • Protective-orders block with the 07960 line and same-day-application copy
Week 2
  • Four service lines: divorce, children, financial settlements, cohabitation / prenup
  • Heritage block: family-law-only firm of 21 offices, Resolution accredited since 2012
  • Cardiff hours plus walking distance to Cardiff Civil Justice Centre
Week 3
  • LegalService + Attorney + LocalBusiness + FAQPage schema on the Cardiff page
  • Free-initial-appointment booking flow and Legal Aid eligibility check
  • Launch on a Cardiff subdomain or under /cardiff with proper canonicalisation
Pricing · one fixed fee

Fixed price, no hourly billing, no retainer.

£2,000 Fixed for the rebuild, one-off.
£150 Per month for hosting and ongoing care.
£50 Optional. Embedded chatbot trained on family-law FAQs.

No retainer. No contract. No in-person visits, fully remote from Switzerland.

  • • One round of revisions before launch
  • • DNS cutover handled (you keep the domain in your name)
  • • 30 days of post-launch tweaks at no extra cost
  • • Source code handed over on day 60 (you own everything)
Frequently asked

Five things worth answering before you reply.

Is this proposal replacing the whole hrsfamilylawsolicitors.com site, or just the Cardiff page?

Just the Cardiff page in the first cut. The rebuild lives at /preview/ as a fully working one-page Cardiff site, and the proposal is to ship that as the new Cardiff landing while the rest of the WordPress build runs as-is. If the result lands, the same pattern is then applied to Bristol, Manchester and the other 19 satellite-office pages without touching the Midlands head-office pages or the case-management plumbing.

You mention the solicitor photographs across every branch , , , is the fix a firm-wide upload?

Eventually, yes. The first cut of the Cardiff page uses designed typographic cards (solicitor initials, panel accreditations, area of practice, direct dial) so the page ships with no broken placeholders. The moment a real photograph is uploaded for any solicitor, it replaces the typographic card at the next build. No re-design is required. The same card pattern then drops into every other branch page.

Why does the 24-hour 07960 line get its own block on the page?

Because it is the most powerful credential the firm has and the live site does not say what it is for. Non-molestation orders, occupation orders and other Family Law Act 1996 Part IV protective injunctions can be heard ex-parte (without notice to the respondent) the same day, including out of hours, where there is credible risk. The 07960 number is the line for that. Buried alongside four office DDIs it reads as "another office number"; in its own block with one sentence of explanation it reads as "if you are not safe, this is the number to call". That single block does more for inquiry conversion than any other change on the page.

How does the rebuild handle Legal Aid eligibility?

HRS holds an active LAA family contract , , , one of the few remaining family-law contracts in the country. The rebuild surfaces this in two places: a line in the pricing block ("free initial appointment, Legal Aid where eligible, fixed fees where scope is clear") and a short Legal Aid eligibility section explaining the Means test, the Merits test and the domestic-abuse gateway in plain language. The eligibility section is the kind of content that earns Google rich snippets on "Legal Aid family Cardiff" queries , , , and the firm already has the contract to actually take the work.

What happens to the Cardiff page on the live site while we are building?

The /preview/ rebuild lives on a builtbycorey.com subdomain and is noindexed (it is a proposal, not a competitor for the live page). The live /cardiff/ on hrsfamilylawsolicitors.com keeps running and ranking exactly as it does today. If the proposal lands, the rebuild deploys either under /cardiff (drop-in) or as cardiff.hrsfamilylawsolicitors.com (preferred , , , easier to iterate on without touching the rest of the WordPress install). DNS cutover handled, redirects in place, no ranking loss.

Next step

If the proposal lands, reply with two or three 20-minute slots.

If the proposal lands, reply with two or three 20-minute slots in the next ten days for a video call. I take on three Cardiff builds this quarter, and first confirmed wins the slot. If I do not hear back by 28 May 2026, the proposal site comes down.

Open live preview  ↗ Reply to the proposal
Prepared by

Corey Musa

Cardiff software developer based in Switzerland. I rebuild Cardiff small-firm and small-business websites as free demonstration proposals. Three Cardiff builds this quarter.

Email
corey@builtbycorey.com
Phone
+447884442651
See the live rebuild  ↗ A working preview you can click through · opens in this tab