Skip to content



Sanity & Next.js agency for professional services

For firms selling expertise, the website is the first credential a prospect checks. We build Sanity and Next.js sites for architecture, legal, and immigration practices: deep service pages, clearly organized, editable by the firm without a developer.

What we build for professional services firms

When a firm sells expertise, the website is the first credential a prospect checks, and it is usually maintained by someone whose actual job is something else. Both of those facts shape the build.

1st Call Immigration had a five-page site on WordPress that cost over four figures a year in hosting, where the plugin stack and the move to Gutenberg threw repeated PHP errors that blocked content updates for five years. We rebuilt it on Sanity and Next.js with content blocks tailored to immigration services rather than a generic page builder, so the people writing about visa routes are working with fields that match the work.

Lungfish Architects had an underperforming WordPress site and a global audience. Savory and Partners had Lighthouse scores around 60 and a development process that made every component change expensive. Each one needed a different fix, and in none of the three was a redesign the answer on its own.

The stack behind these builds

Sanity and Next.js is the pairing for firms that publish deep service pages and want to edit them without a developer. The reason is the editing experience rather than the rendering: real-time preview means an editor sees the change before publishing, and content blocks shaped around the practice area beat a general-purpose builder for people who use the CMS occasionally.

Where the problem is performance and cost rather than content, we go at that directly. Lungfish moved to hosting 30 times more cost-effective than what they were on, with advanced caching strategies doing the performance work, plus automated maintenance and off-site backups so the site keeps running without attention.

Savory and Partners' build needed the component layer replaced. We swapped Material UI for the lighter Shadcn UI, then used Cursor for automated component generation, which turned day-long refactoring tasks into minutes-long ones. Their internationalization workflow was improved in the same engagement with better translation strategies.

What the work changed

Lungfish Architects' site is 80% faster and their hosting is 30 times more cost-effective, saving £4,000 every year. Their Area Director Richard Fielding put the result as: "Our website is now perfectly set up to support our future development and showcase our work effectively."

Savory and Partners went from Lighthouse scores around 60 out of 100 to the high 90s. v0 and Cursor are now part of how their team ships, generating new components from text descriptions.

1st Call Immigration's rebuild drastically reduced the four-figure annual hosting bill, with no plugins to license or keep patched, which is where most of the old cost and most of the breakage came from. The new site landed near-perfect Lighthouse scores across performance, accessibility and SEO, and maintaining their local SEO presence was a stated requirement of the project rather than something checked afterwards.

Running the site after we leave

Most firms we work with do not have an in-house developer, so the handover is part of the build rather than a document at the end.

For 1st Call Immigration that meant content blocks specific to immigration services and real-time preview, which replaced five years of being unable to publish at all. For Savory and Partners it meant workshops: we taught the team performance metrics and modern development practices alongside the fixes, so the Lighthouse gains hold rather than drifting back once the engagement ends.

The cost side needs the same treatment. A WordPress site with a dozen licensed plugins has a running bill and a patching obligation that grows every year, and both are invisible until something breaks. Removing the plugin layer is what made 1st Call Immigration's hosting cost drop and what stopped the PHP errors, and automated maintenance with off-site backups is what lets Lungfish concentrate on the practice instead of the website.

Case studies

Related posts



Related services



Common questions

Professional services FAQs

What buyers ask us about Professional services projects, answered from the work above

How much can a professional services firm save by replatforming?
Lungfish Architects save £4,000 every year after moving to hosting 30 times more cost-effective than their previous WordPress setup. 1st Call Immigration were paying over four figures a year for a five-page site, and the Sanity and Next.js rebuild drastically reduced that, mostly because there are no plugins left to license or patch.
Will we lose local SEO if we rebuild the site?
Not if it is treated as a requirement from the start. Maintaining the local SEO presence was written into 1st Call Immigration's project, and the rebuilt site landed near-perfect Lighthouse scores across performance, accessibility and SEO, which is a better starting position than the site it replaced.
Can non-technical staff update the site afterwards?
Yes, and it is the part worth getting right. 1st Call Immigration's Sanity content blocks were tailored to immigration services content rather than shipped as a generic page builder, and real-time preview means an editor sees the change before publishing. Their previous setup had blocked content updates with PHP errors for five years.
How much faster can an existing site get without a full rebuild?
Lungfish Architects' site is 80% faster, achieved through advanced caching strategies alongside the hosting move rather than a rewrite. Savory and Partners went from Lighthouse scores around 60 to the high 90s, mainly by replacing Material UI with the lighter Shadcn UI and reworking the component layer.
Will the performance gains last after the project ends?
That is what the workshops are for. With Savory and Partners we taught the team performance metrics and modern development practices alongside the fixes, so they maintain the standard themselves. v0 and Cursor are now part of how their team ships, which is a different outcome from handing back a faster site and hoping.

Work with us

Tell us what you're building and we'll show you how we'd approach it, grounded in the projects above.
Book a meeting