How much does a professional service website cost?−
It depends on scope. A five person accounting practice is a different project from a 30 lawyer firm with multiple offices. For a realistic range on your own project, the
website cost estimator prices it by scope and our guide to
website design pricing breaks down what different budgets actually buy. We provide a clear, detailed quote after the kickoff conversation, so you know exactly what you are paying for. No hidden costs, no vague answers, no surprises.
How long does the build take?+
Typically 6 to 10 weeks from kickoff to launch. Larger firms with more team profiles, service areas and content sit toward the longer end. Feedback turnaround is the biggest variable; prompt responses keep the project on schedule.
Can I update the site myself after launch?+
Yes. We build on content management systems that let you handle day to day updates. New team members, updated bios, blog posts, contact changes, without a developer. For structural changes or new pages, we are available on an ongoing basis.
Do you write the content?+
Yes. We handle copywriting based on the inputs you provide during kickoff and content gathering. Every piece is written in your firm's voice, reviewed by you, and published only after approval. If your compliance team needs to review content, we build that step into the timeline. Practitioner bios, credentials and notable matters have to come from your team, because we cannot invent a career and it is exactly the content that makes the site credible. We give you a template and specific prompts so nobody is looking at a blank page.
What about compliance requirements?+
We write content with professional and regulated service boundaries in mind and include appropriate disclaimers where needed. Your compliance team has final approval on all content. Where compliance review is required, we do not publish without sign off.
Will the site be optimised for search engines?+
Every site we build includes SEO foundations: heading structure, metadata, schema where appropriate, page speed and individual service pages designed to support search visibility. Ranking is ongoing work rather than a build deliverable though, and it takes months.
Who owns the website and the code?+
The firm does, from handover onwards. You hold the domain, the hosting, the codebase and the admin logins. That includes the team profiles and case content, which firms consistently find is the slowest part to rebuild and the part most tied up in an agency's CMS. Nothing here is licensed to you rather than owned by you, and any developer can take it on.
What happens if we need changes after launch?+
Most of it you can do yourself. New practitioner, updated bio, a new practice area page, and we will walk your team through it before handover. Anything structural is a conversation, not a contract. You can come back to us, use your own developer, or take it elsewhere. There is no retainer attached to the build as a condition of it.
Does our site need to meet accessibility standards?+
If you deal with government, institutions or anyone with a procurement process, expect to be asked. Beyond that it is better practice and most fixes improve the site for everyone. The
accessibility quick check runs 20 WCAG checkpoints and prioritises what to fix first.
What if we do not like the design?+
You approve designs before any build starts. Homepage and one practice area page first, revised until they are right, then the rest follows the approved direction. For a firm the design is doing a specific job, which is signalling the calibre of the work before anyone reads a word. If something looks impressive but reads as a startup rather than a practice, we will say so.
Do you handle hosting, or do we?+
Whichever you prefer, and it remains in the firm's name. If your IT provider manages everything else, we will work with them. If not, we can handle it. The one thing worth deciding deliberately is where client enquiry data goes, because a contact form on a website is often the least considered part of a firm's data handling.