Skip navigation
Logo

My services

Web development services — built end to end

Custom HubSpot builds, migrations, CRM integrations, and modern web development — handled end to end, by one senior developer.

What I do

Six ways I can help.

  • 01

    HubSpot Content Hub

    A custom theme designed around how your marketing team actually edits. Sensible field defaults, inline help, and modules that won't break when someone drags them somewhere new.

    • Custom theme
    • Custom modules
    • Design system in HubSpot fields
    • Handover documentation
  • 02

    Migrations to HubSpot

    WordPress, Webflow, Drupal — moved to HubSpot without losing a single ranking.

    • Full redirect coverage, mapped old → new
    • Content mapped into HubDB or custom objects
    • Metadata and URL structure preserved
    • Even content the standard import tool can't handle
  • 03

    CRM Integrations

    Custom HubSpot CRM cards, workflow extensions, and webhooks — wired into the rest of your stack via the Public API.

    • Custom CRM cards and UI extensions
    • Coded workflow actions and webhooks
    • Two-way sync with external tools
    • Built on the supported Public API
  • 04

    Accessibility & SEO

    Semantic HTML, real heading hierarchy, and WCAG-conscious markup — built in from the start, not bolted on before launch.

    • Schema and sitemaps wired in
    • Real heading hierarchy and alt text
    • WCAG 2.1 AA targeted
    • Core Web Vitals kept in budget
  • 05

    Web development

    Next.js, React, and serverless when HubSpot isn't the right tool for the job.

    • Next.js and React builds
    • Serverless functions and APIs
    • Performance work — image pipelines, render-blocking JS
    • Lighthouse scores that hold up under load
  • 06

    Ongoing support & retainers

    For when the build is done but the work isn't. Tweaks, new modules, fixes, and a developer who already knows your portal.

    • Monthly retainer or ad-hoc hours
    • New modules, landing pages, and CRM tweaks as you grow
    • Bug fixes and small improvements
    • Someone who already knows your setup

Not sure which of these fits? Send a short brief — I'll point you to the right one, or tell you if it's none of them.

Going deep on HubSpot?

HubSpot is where
I spend most of my time.

Content Hub builds, custom modules, migrations, and CRM work — with real examples from inside the portal. See the full breakdown on the HubSpot development page.

Explore HubSpot development

How it goes

From first email to live site.

  • 01

    Reply within 1 business day

    You send a few lines about the project. I read it personally and either say let's talk or point you somewhere better suited.

  • 02

    30-min discovery call

    We walk through what you have, what you want, and whether HubSpot is even the right tool. No pitch deck, no second call to loop in the team.

  • 03

    Scoped proposal within 3 days

    Fixed price where possible, hourly where it isn't. One page. Clear deliverables, clear out-of-scope, clear timeline.

  • 04

    Build in weekly checkpoints

    You see progress every Friday on a staging portal. Async by default, calls when they actually move things forward.

Next step

Have something in mind? Let's scope it.

A few lines is enough. I'll reply within one business day and we'll figure out if a 30-minute call makes sense.

Start a conversation