Built by Corey · 18 May 2026 · Rebuild proposal for Henriques Griffiths LLP
Current site  ↗ Open live preview  ↗
◆ A 52-year Bristol solicitors\u2019 practice · 18 Portland Square · Lexcel · SRA 567623

Fifty-two years on Portland Square. Eleven partners across two offices. A homepage that says so.

A free, fully-built proposal site for Henriques Griffiths LLP, a 52-year Bristol solicitors\u2019 practice on the Grade I Georgian terrace at 18 Portland Square, with a second office on the high street in Winterbourne, South Gloucestershire. Six findings, a side-by-side scrubbable mock, and a live HTML rebuild of the proposed homepage at /preview/.

Open live preview  ↗ Read the six findings Reply to the proposal
Address · 18 Portland Square, Bristol BS2 8SJ Trading since · 1973 Senior Partner · Mark Griffiths
18 Portland Square · Bristol · since 1973

A Grade I Georgian terrace, an eleven-partner practice, a Lexcel-accredited file. Open the live preview ↗

Current vs proposed

Where the current site sits, and what the rebuild changes.

Captured 18 May 2026. Current build is a hand-rolled 2014 CMS on Apache. The live site is browsable at henriquesgriffiths.com. The full proposed rebuild is browsable at /preview/.

Web stack and gaps inventory, May 2026

Current ↗ henriquesgriffiths.com
Platform
Bespoke 2010s CMS ("API4"), Apache server
Last update
Logo PNG dated 23 December 2014; copyright year never set
Email
info@henriquesgriffiths.com (hidden in form recipient, never printed)
Photography
Zero photographs anywhere on the site, logo and accreditation badges only
Contact
Captcha-gated form only; no published email; no out-of-hours channel
Schema
None visible, no LegalService, no Organization, no Person, no FAQPage
Partner roster
Eleven partners across two offices, none surfaced on the homepage
Proposed
Framework
Astro static site (Astro 6) on Vercel’s UK edge
Hosting
Vercel edge network, sub-100ms first-byte across the UK
Email
info@henriquesgriffiths.com surfaced on every contact card, partner emails on the partner roster
Photography
Portland Square fanlight elevation as the hero; commissioned partner portraits to follow
Contact
Email + phone + form, captcha replaced with honeypot validation, out-of-hours mailto link
Schema
Organization + LegalService + LocalBusiness + Person × 11 + Service × 4 + FAQPage + aggregateRating
Partner roster
Eleven-card grid on the homepage with department, office, direct line, direct email
Six findings, in order of revenue impact

What the current site is leaving on the table.

A walk-through of the live henriquesgriffiths.com on 18 May 2026.

01

A 52-year practice presented on a 2014 template with no copyright year.

Observation
The footer of the live henriquesgriffiths.com reads, in full, "© Henriques Griffiths LLP", no year, no date stamp, no current-year derivation. The site’s logo PNG carries a Last-Modified header of 23 December 2014. The hand-rolled CMS markup ("API4 form") and Apache stack date from the same era. For a Lexcel-accredited Bristol practice trading since 1973, the absence of a visible current year on the foot of the homepage reads, to a careful first-time visitor, as a site that no one has been to in eleven years.
Revenue impact
High-value private-client and commercial-property enquiries (the £500-£2,500 conveyance, the £1,200 wills bundle, the £3k commercial lease review) reliably begin with a Google search that lands on the firm’s homepage. The reader spends three to ten seconds confirming the firm still exists, still trades, still answers the phone. A footer with no year is the single signal that fails that test fastest. Lexcel is a quality mark; an unmaintained site undermines the mark it tries to display.
Cause
A bespoke 2010s CMS with copyright text held in a static block, not derived from a foundingDate / current-year tuple. The build was deployed once and never amended.
After rebuild
The rebuild renders the copyright line as "© Henriques Griffiths LLP · 1973 to 2026 · Lexcel accredited · SRA 567623" with the year produced at build time from a foundingDate constant. Every January the site self-corrects without anyone editing a single line. The "52 years on Portland Square" line moves above the fold, where the Lexcel signal can stand next to it and do work.
02

Lexcel-accredited firm, no contact email anywhere on the page.

Observation
There is no plain-text email address printed anywhere on henriquesgriffiths.com. The contact page lists only telephone numbers (0117 909 4000 Bristol, 01454 854000 Winterbourne). A captcha-gated enquiry form sits in the right column. The address info@henriquesgriffiths.com is hard-coded into the form’s hidden recipient field, so it exists, it works, and it is the mailbox the firm reads, but a visitor cannot see it, cannot copy it, cannot forward it to a colleague, cannot use it to start an out-of-hours message.
Revenue impact
Solicitors’ enquiries arrive at 9pm, on a Saturday, from a hospital corridor, from inside another solicitor’s file. The captcha-and-form ritual is the wrong friction at the wrong moment. Conveyancing and probate enquiries do not wait for the captcha to be solved on a phone with cracked glass, they go to whichever local firm published a direct email next to a partner’s name. For a Lexcel firm with eleven partners, the form-only contact policy is unusual and visibly costs leads.
Cause
The 2014 CMS treated the form as the primary contact surface and never published the receiving address. The pattern persisted by inertia. The blog posts on the same domain, by contrast, end with explicit partner emails (pthomas@henriquesgriffiths.com is published verbatim on family-law articles), so the firm’s own publishing already disagrees with the homepage policy.
After rebuild
The rebuild prints info@henriquesgriffiths.com next to the phone numbers on the contact card, and prints each partner’s direct email in the partner roster. The enquiry form stays, with a captcha that defers to honeypot validation. Lexcel’s contact-access expectations are met visibly. A weekend enquirer from a hospital corridor gets the address in one tap.
03

A Grade I Georgian terrace as the firm’s address, never shown, never named, never used.

Observation
The Bristol office is 18 Portland Square, BS2 8SJ. Portland Square is described by Pevsner-tradition writers as Bristol’s most complete eighteenth-century square; the terrace was built between 1789 and 1794 to designs by Daniel Hague, with St Paul’s Church ("the Wedding Cake Church") at the centre. The numbers 18 to 21 sit in a Grade I listed group. The building is older than the firm itself by 184 years. The current site names the address in plain footer text only, no photograph, no illustration, no mention of the Georgian setting, no architectural acknowledgement. The single most distinctive asset the firm owns is treated as a postal detail.
Revenue impact
For a private client deciding between Henriques Griffiths and one of the larger Bristol firms (Burges Salmon, Osborne Clarke, TLT) on a £400k probate, or a couple commissioning a will, the Portland Square address is the trust signal that no chain or industrial-park firm can manufacture. A 230-year-old Grade I listed Georgian terrace in central Bristol is the room you walk into to sign the document. The customer wants to see that room. The site never shows it.
Cause
The 2014 template treated photography as optional. The site, on inspection, has zero photographs of the building or interior, only the wordmark and accreditation badges. No one was commissioned to shoot it, and the template offers no slot to put the image even if there were one.
After rebuild
The rebuild builds the hero around a hand-drawn elevation of the Portland Square fanlight and sash window, a custom inline SVG, in walnut and brass on the firm’s oxblood-and-parchment palette. The Daniel Hague 1789-1794 provenance and the Grade I status sit in a heritage block on a dark oxblood band. The Georgian terrace becomes the visual identity it should always have been.
04

Two-office structure (Portland Square + Winterbourne) collapsed into a footer link.

Observation
The firm trades from two offices: Portland Square in central Bristol and the high-street office at 107 High Street, Winterbourne, BS36. The seven-partner Portland Square set runs commercial property, dispute resolution, private client and Phil Thomas’s family-law line. The Winterbourne office handles the South Gloucestershire catchment, Frampton Cotterell, Coalpit Heath, Iron Acton, Yate, with Melody Brown and Lisa Wilkes on family law and Simon Twose / Helen Taylor / Nichola Foreman on residential conveyancing. The current site treats both offices as identical interchangeable phone numbers in the footer; there is no acknowledgement that they serve different client bases for different work.
Revenue impact
A Yate couple buying their first house in Frampton Cotterell does not want central-Bristol professional-services pricing; a Clifton commercial tenant negotiating a Park Street lease does not want a Winterbourne high-street walk-in. The two offices serve different markets at different price points with different conveniences, and the firm wins both, but only if the site tells each visitor which office is theirs.
Cause
The template carries a single set of services and lists the offices as parallel addresses. There is no per-office department breakdown, no "what each office does" panel, no driving-time framing for the South Gloucestershire commuter villages.
After rebuild
The rebuild has a two-office block on the rebuild homepage: Portland Square (commercial property, family law, private client, park homes litigation) and Winterbourne (residential conveyancing, family law for the South Glos catchment). Each office card lists its own direct line, its own walk-in policy, its own department roster, its own catchment, with the named partners attached. The Yate couple sees Winterbourne first; the Clifton tenant sees Portland Square first.
05

Eleven partners, fourteen LLP members on Companies House, no roster on the homepage.

Observation
The firm has fourteen active designated members and members per the Companies House record, organising into roughly eleven partner-grade roles plus three senior associates. Phillip Hogan has held a commercial property seat since the LLP’s formation in March 2012; Margaret Grundy since September 2014; the rest in waves through 2018-2024. Each runs a department, Family Law (four partners), Conveyancing (six conveyancers across both offices), Wills & Probate, Commercial Property, Dispute Resolution & Park Homes Litigation. The homepage names two people in passing (Carly Wilsher, Sam Mayer) and credits no one above the fold.
Revenue impact
Boutique-firm work, divorces, wills, commercial leases, contested probate, is bought from a named person, not a logo. The buyer wants to see the face that will sign their document. Eleven partner-faces is a competitive advantage that the current site treats as an internal directory. A clients-first competitor (Albany Solicitors, Gregg Latchams) lists every solicitor with a photograph and a direct dial; Henriques Griffiths has the more interesting people and the better address, and surfaces neither.
Cause
The hand-rolled CMS predates the firm’s current scale. Eleven partners across two offices is the right number for a "Our solicitors" grid; the template has no such grid.
After rebuild
The rebuild carries a partner roster on the homepage, each card with name, department, office (Portland Square or Winterbourne), direct phone, direct email on the [first_initial][last]@henriquesgriffiths.com pattern. Photographs commissioned during the rebuild and dropped in as JPEGs; a placeholder partner mark stands in until each is shot. Person schema on every partner so search and AI assistants attribute the work correctly.
06

Generalist site, no structured data, no rich snippet, no AI answer.

Observation
A pass over henriquesgriffiths.com surfaces no LegalService, no LocalBusiness, no Organization, no Person, no FAQPage schema. There is no foundingDate field, no SRA registration field, no Lexcel accreditation field expressed as structured data. The "© Henriques Griffiths LLP" string is plain text. The eleven partner records are plain HTML, not Person nodes. The 4.6-star average across 174 Google reviews is not surfaced anywhere in machine-readable form.
Revenue impact
"Solicitors Bristol", "family law Bristol", "conveyancing solicitor Winterbourne", "park homes solicitor Bristol", increasingly answered by Google rich snippets and AI assistants reading structured data, not body copy. A Lexcel-accredited fifty-two-year firm with zero schema is invisible to every layer of search above the ten blue links. A national chain page with thinner credentials and well-formed schema outranks Henriques Griffiths on the firm’s own Portland Square postcode.
Cause
The bespoke 2014 CMS predates the structured-data era. There was no slot to enter the foundingDate, no model for a Person node, no way to mark a Service. The accreditations are rendered as decorative logos rather than CredentialSchema nodes.
After rebuild
The rebuild emits Organization + LegalService + LocalBusiness + Person × 11 + Service × 4 + FAQPage at build time. foundingDate 1973, SRA identifier 567623, Lexcel accreditation, openingHours, Portland Square geo, Winterbourne geo. Each partner is a Person with @type lawyer, jobTitle, areaServed, telephone, email. The 4.6-star Google average becomes an aggregateRating. AI assistants and Google rich snippets begin citing Henriques Griffiths on "Bristol solicitor since 1973", "Portland Square solicitor", "park homes solicitor" within weeks.
Three-week build plan

From kickoff to launch in three weeks.

Week 1
  • "Bristol solicitors, since 1973" hero with the Portland Square fanlight elevation
  • Lexcel + SRA 567623 credential strip directly under the hero
  • Two-office block: Portland Square + Winterbourne with department breakdowns
Week 2
  • Eleven-partner roster grid with department, office, direct phone, direct email
  • Heritage block on dark oxblood band: 1973 → today timeline + Grade I Georgian provenance
  • Quote / contact form with info@henriquesgriffiths.com surfaced
Week 3
  • Organization + LegalService + LocalBusiness + Person × 11 + Service × 4 + FAQPage schema
  • DNS cutover, legacy CMS retired, analytics enabled, launch
  • Thirty-day post-launch tweaks at no extra cost
Frequently asked

Five things worth answering before you reply.

What happens to the existing CMS, the info@henriquesgriffiths.com mailbox and the henriquesgriffiths.com domain?

The domain stays; only the build moves. The 2014 CMS retires. The site moves to Astro on Vercel’s UK edge. The info@henriquesgriffiths.com mailbox is preserved as-is (we never touch the MX records), and the rebuild surfaces the address visibly on the contact card and every footer. Every partner gets their direct email printed on the roster (the [first_initial][last]@henriquesgriffiths.com pattern already in use). The captcha widget retires; honeypot validation replaces it so the form stops asking solicitors’ clients to read distorted letters on a phone screen.

You mention a Portland Square fanlight elevation, what does the hero actually contain?

A custom inline SVG, hand-drawn in walnut and antique brass on the firm’s oxblood-and-parchment palette. The illustration takes the Daniel Hague 1789-1794 facade vocabulary, fanlight, six-over-six sashes, fluted pilasters, and renders one bay of the Grade I terrace as a calm decorative card in the right-hand column. The H1 sits in the left column with "Bristol solicitors, since 1973" and the lede. No stock photograph, no template hero, a piece of identity work specific to the firm’s building.

How does the partner roster work, and how do we add or remove a partner?

Eleven cards on the homepage, one per partner, in a 3 × 4 grid. Each card carries name, department, office (Portland Square or Winterbourne), direct phone, direct email. The data lives in a single TypeScript array at the top of the page, add a row, deploy, the card appears. Photographs drop into /public/img/partners as JPEGs by surname; until each partner is photographed the card shows a tasteful initials monogram. Person schema regenerates from the same array at build time, so search and AI assistants stay in sync without anyone editing JSON-LD by hand.

Why does the two-office structure deserve a dedicated block on the homepage?

Because the offices serve different markets. Portland Square is the seven-partner commercial-property, family-law, private-client, dispute-resolution set in a Grade I Georgian building in central Bristol, the room a probate or a commercial lease wants to be signed in. Winterbourne is the high-street office for the South Gloucestershire catchment (Frampton Cotterell, Coalpit Heath, Yate) for residential conveyancing and family-law walk-ins where central-Bristol pricing and central-Bristol parking would be the wrong fit. Collapsing both into a footer phone list loses the Yate couple and the Clifton tenant equally. The rebuild names which office handles what, so the visitor reaches the right partner in one click.

How does this compete against larger Bristol firms (Burges Salmon, Osborne Clarke, TLT) on the senior-end work?

It does not compete on volume, the city firms have thirty times the headcount. It competes on the work the city firms do not bother with: the £400k Bristol probate that wants a named partner not an associate, the bespoke wedding sampler-grade will, the South Gloucestershire residential conveyance, the park-homes dispute that no city firm has staffed for. With Person schema on each partner, foundingDate 1973, the Grade I Georgian address rendered as the visual identity, and a Lexcel credential strip surfaced above the fold, the long-tail queries become Henriques Griffiths’ game: "Bristol family solicitor since 1973", "Portland Square solicitor", "Park homes solicitor Bristol", "Winterbourne conveyancer".

Pricing

Fixed price, no hourly billing, no surprise upgrade tier.

Single fixed fee for the full rebuild, plus hosting and ongoing care at a flat monthly.

Build

Full Astro rebuild · schema · partner roster

Portland Square fanlight hero, Lexcel + SRA credential strip, two-office department block, eleven-partner roster grid, heritage block on dark oxblood with 1973 \u2192 today timeline, quote/contact form with info@henriquesgriffiths.com surfaced, Organization + LegalService + LocalBusiness + Person\u202F\u00d7\u202F11 + Service\u202F\u00d7\u202F4 + FAQPage schema.

£2,000
one-off, fixed
Care

Hosting and ongoing care

Hosting on Vercel, schema kept current, monthly content updates, security updates, analytics email, one editorial change per month included.

£150/mo
cancel any time
Optional

Embedded chatbot, trained on the firm\u2019s FAQs

Out-of-hours triage for the conveyancing and family-law queues. Routes to the right partner.

£50/mo
optional

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). Thirty days of post-launch tweaks at no extra cost. Source code handed over on day 60 (you own everything).

Next step

Reply if the rebuild is worth a thirty-minute call.

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 Bristol builds this quarter, and first confirmed wins the slot. If I do not hear back by 28 May 2026, the proposal site comes down.

Reply to the proposal Open live preview  ↗
See the rebuild

A working preview you can click through

The full proposed homepage as a live HTML rebuild. Portland Square fanlight hero, two-office block, eleven-partner roster, heritage band. Opens in this tab.

/preview/  ↗