Built by Corey See the live rebuild ›
Proposal · prepared for Montpellier Legal · 25 May 2026

A few specific fixes for montpellier.legal

Montpellier Legal · The Brewery Quarter, Henrietta Street, Cheltenham · website rebuild

I rebuild small-business sites in my spare time when I can see they are leaving conversions on the table. I spent half an hour on montpellier.legal on a phone with mobile data and a desktop. Three things stood out, all of them about a four-year-old, ESTAS-winning, B Corp conveyancing specialist hiding its own strongest trust signals.


01

The homepage hero is a 7MB autoplaying video with no fallback poster, so the mobile-LCP element is a black box for the first 4 to 6 seconds.

What I saw

The home page opens with a fullscreen `<video autoplay loop muted playsinline>` that requests both `ml-hero-dec-23.mp4` and `ml-hero-dec-23.webm` from the WordPress theme. There is no `poster=` attribute, so until the browser begins decoding the first frame the hero is a solid black box behind the white 'Let’s Move' title. On a mid-tier phone over 4G the video element is also the LCP candidate, which puts the largest meaningful paint outside the 2.5-second Core Web Vitals threshold and below the firm’s actual brand presence in mobile search. The video itself is decorative and tells the visitor nothing the headline does not already say.

What the rebuild does about it

After rebuild: the hero is a hand-cropped still of the May 2026 team group photo, served as a single 240KB JPEG with `loading="eager"` and `fetchpriority="high"`, sized to the exact viewport from the moment the HTML lands. The Phil Spencer line and the ESTAS 2025 ribbon move above the fold next to the H1. LCP target on mobile 3G is 1.6 seconds, against the current ~5 seconds.


02

Phil Spencer named you UK’s top conveyancer and you took ESTAS Best Conveyancers 2025, and neither is above the fold or in the schema.

What I saw

Phil Spencer’s Estate Agency-Movers-Index endorsement and the ESTAS Awards 2025 Best Conveyancers win are the two strongest trust signals the firm has, and the homepage surfaces neither in the first viewport. The Google / Trustpilot / ReviewSolicitors triad sits below the H1 as small logos, but the words "Phil Spencer" and "ESTAS 2025" appear only deep in the press archive at /in-the-press/. The LegalService JSON-LD does not have an `award` field for the ESTAS, a `review` field for the Phil Spencer endorsement, or a `foundingDate "2021"` to root the four-year story. AI assistants asked "who is the top conveyancer in Cheltenham" therefore cannot reliably name Montpellier Legal even though a human-checked answer exists.

What the rebuild does about it

After rebuild: a Phil Spencer pull-quote ribbon sits directly under the H1, the ESTAS 2025 winner badge sits next to the four-year-old founding date, and the JSON-LD gets the `award`, `review`, `foundingDate`, `founder` and `member` Person records that machine-readers need. The same words your CEO has been quoted with are now in the source the way a Sunday Times property column would write them.


03

Opening hours are not published on the homepage, the contact page, or the about page, so a prospective client cannot tell whether a 17:00 Friday call is in or out of hours.

What I saw

The home page, /contact/ and /about-us/ all carry the Cheltenham phone number 01242 472200 with no opening-hours context. A prospective seller browsing on the sofa at 19:30 cannot tell whether to ring tonight, in the morning, or wait until Monday. The LegalService JSON-LD does not carry an `openingHoursSpecification` block either, so Google Business does not surface a "Closed now" line on the rich result and Apple Maps shows the office as "Hours unknown". For a firm whose brand is "concise and expedient" this is the one piece of source-of-truth information missing from every customer-facing surface.

What the rebuild does about it

After rebuild: hours are a four-line block on the visit panel and a one-line row in the sticky utility bar (Mon to Fri 09:00 to 17:30, Sat and Sun closed), encoded in the JSON-LD opening-hours specification so Google and Apple Maps stop saying "Hours unknown". A small "Open now" or "Opens 09:00 tomorrow" pill recomputes client-side from the visitor’s clock.


Pricing
£2,000Fixed for the rebuild. One-off.
£150Per month for hosting and ongoing care.
£50Optional. Embedded chatbot trained on FAQs.
No retainer. No contract. No in-person visits, fully remote from Switzerland.
  • One round of revisions before launch
  • DNS cutover handled (you keep montpellier.legal in your name)
  • 30 days of post-launch tweaks at no extra cost
  • Source code handed over on day 60 (you own everything)

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

The rebuild
See the live rebuild
A working preview you can click through · opens in a new tab

Corey Musa · Cardiff software developer based in Switzerland · +44 7884 442 651 · corey@builtbycorey.com