M
marc dumont ·
Menu
Status
Available for new work
Working with
🇬🇧 UK · 🇺🇸 US · 🇪🇺 Europe
13+y in web development
Elsewhere
© 2026 Marc Dumont
Service · 01 · Bespoke
Available

Bespoke WordPress development.

Custom WordPress sites built around how your business actually works, not around a template's defaults. I handle the full path from design translation to launch, billed hourly with a log you can audit.

Typical scope
40–120 hours
Timeline
4–8 weeks
Rate
$55 / hour
Engagement
Hourly, no fixed quotes

What's included.

A bespoke build covers the technical work needed to turn a brief or a design into a working WordPress site, hosted, configured, and ready to use. The exact mix depends on the project, but most builds include:

  • Design translation from Figma, Sketch, or PDF, with sensible decisions where the spec is ambiguous
  • Custom theme development (built on Bedrock with Sage where the project warrants it, or Hello Elementor with custom CSS for Elementor-based builds)
  • Content modelling with custom post types, taxonomies, and ACF Pro fields
  • Page templates and reusable block patterns set up to be editable without breaking
  • Forms, contact handling, and basic email integration
  • On-site SEO foundations (semantic markup, meta tags, schema where relevant, sensible URL structure)
  • Performance tuning before launch (image optimisation, caching, CDN setup)
  • Cross-browser and responsive testing
  • Staging environment for review throughout the build
  • Launch coordination, including DNS handover and post-launch monitoring for the first few days

If something on the brief sits outside the standard scope (a custom integration, a complex e-commerce flow, a headless front-end), we'll talk through it before the estimate goes out.

What's not included.

Being clear about what's outside the scope is part of giving you a realistic estimate. A bespoke build doesn't include:

  • Design from scratch. I work from your designs or from a designer you've engaged. If you don't have either, I can recommend a few designers I've worked with.
  • Copywriting. Your site needs words on the pages, but writing them isn't my job. If you don't have a copywriter, I can point you toward a few I trust.
  • Ongoing SEO strategy or content marketing. I'll set up the technical foundations, and I'm happy to recommend specialists for the longer-term strategy work.
  • Custom illustration, photography, or video production
  • Paid advertising setup or campaign management
  • Long-term content management or moderation

How a build runs.

Every project is slightly different, but the shape of a bespoke build looks roughly like this:

01

Brief and scope

We talk through what you need, what you've already got (designs, content, host), and what timeline you're working to. If the project's a fit, I send a written estimate within 48 hours. The estimate is a realistic hours range, not a fixed quote.

02

Setup

I set up local and staging environments, get your designs into a working WordPress structure, and start building the content model. You'll get access to the staging URL early so you can see things take shape.

03

Build

The bulk of the work. Templates, custom fields, forms, integrations, and the dozens of small decisions that turn a design into a functioning site. Weekly check-ins keep you in the loop without filling your calendar.

04

Polish

Cross-browser testing, performance tuning, accessibility checks, and the small refinements that take a build from 'shipped' to 'actually ready.' Not glamorous work, but it's where a lot of the long-term reliability comes from.

05

Launch

DNS handover, final QA, and going live. I monitor the site closely for the first few days post-launch in case anything surfaces, and I'm available for any small fixes during that window without re-billing.

Scope, honestly.

Most bespoke builds run 40–120 hours and 4–8 weeks from kick-off to launch. The actual number depends on a few things:

  • How complete the designs are. Polished designs in Figma with consistent components shave hours off. Loose designs or 'we'll figure it out as we go' tend to add them.
  • How much content modelling you need. A blog and a few static pages is quick. A site with custom post types for products, team members, case studies, and testimonials, all interlinked, takes longer.
  • Whether the build needs custom development. Plugins, integrations with third-party tools, or anything that doesn't exist out of the box adds hours.
  • Your availability for review. Builds run faster when feedback comes back within a day or two. They slow down when staging URLs sit untouched for a week.

I bill hourly at $55 / hour (GBP / USD / ZAR via the currency switcher), with a time log you can audit at any point during the build. Estimates hold up because they're based on years of similar work, not on hopeful guesses.

What I'd build it on.

Every project's stack depends on the brief, but here's what I reach for most often on a bespoke build:

Foundations

WordPress core · Bedrock · Composer · WP-CLI

Front-end

Hello Elementor + Elementor Pro for editable builds · Custom themes on Sage when the project warrants it · Tailwind CSS, SCSS, or vanilla CSS depending on the brief

Content modelling

ACF Pro · CPT UI · Meta Box (when ACF won't cut it)

Forms

Gravity Forms · Fluent Forms · WPForms

Performance and infra

WP Rocket · Cloudflare · Kinsta or WP Engine for hosting (or your existing host if you have a preference)

Build environment

DDEV locally · Cursor · Claude Code · GitHub for version control

The full directory of tools I work with sits on the Tools page, where each has its own breakdown.

Specific questions.

All services FAQ →

Four questions that come up specifically about bespoke builds. General FAQs on cost, timeline, and pricing sit on the Services page.

Can you work from designs my designer is providing?
Yes, that's the most common setup. Figma is ideal; Sketch, Adobe XD, and PDFs all work. If your designer hasn't built a site with WordPress in mind before, I can review the designs first and flag anything that'll be tricky to implement before they're finalised.
Will I be able to update the site myself after launch?
Yes. Most of my Elementor builds let you edit pages, add posts, swap images, and update content without needing me. For custom theme builds, I set up the editing experience so the bits that should be editable are obvious, and the bits that shouldn't be touched aren't sitting one click away from a broken layout.
What if the project goes over the estimate?
I'll tell you as soon as I see it coming. The estimate is a realistic range, not a guess; if something genuinely changes (scope grows, requirements shift, the brief evolves), we'll talk about whether to adjust the range or trim something else. You'll never get a surprise invoice for hours you didn't know about.
Do you handle the design as well?
No. I focus on the development side. If you don't have a designer yet, I can recommend a few I've worked well with, including some who specialise in WordPress-friendly design.

Related work.

Case study coming soon

A custom recruitment plugin for Virtual Routes

A bespoke WordPress build with a custom plugin that integrates with Google Sheets, used as the recruitment backbone for a UK-based research network. Detailed write-up in progress.

Notify me when it's ready →
Get started

Got a build in mind?

A short brief is all I need to give you a realistic answer on timeline, cost, and whether I'm the right fit. If you don't have a brief yet, a few sentences about what you're working on works just as well.

Other services.

All services →
SERVICE / 02
Available

WooCommerce and online stores

WooCommerce builds for B2C and B2B clients across the UK, US and Europe. Product catalogues, payment gateways, tax configuration, shipping logic. All set up properly so you're not fighting the platform six months in.

B2C and B2B
Learn more →
SERVICE / 03
Project-based

Integrations and custom work

The work that doesn't fit neatly into a template. CRM hookups, payment platforms, booking systems, headless setups, custom plugins, and bespoke functionality. Usually the kind of work that's been sitting in your backlog because no one wanted to touch it.

Scoped per engagement
Learn more →
SERVICE / 04
Available

Performance and Core Web Vitals

Slow sites hurt rankings and conversions. I diagnose what's actually causing it (render-blocking scripts, unoptimised assets, plugin bloat, server config) and fix the things that move the needle. Real measurements before and after.

Measured gains
Learn more →
SERVICE / 05
Monthly

Support and maintenance

Updates, backups, security monitoring, and a person who picks up when something breaks. For clients who'd rather get on with their business than learn what a PHP error means.

Monthly retainer
Learn more →
WordPressElementorWooCommerceLong-term partnershipsTransparent hourly pricingWordPressElementorWooCommerceLong-term partnershipsTransparent hourly pricing