Front-end development that is fast on every screen
Interfaces in React, Next.js and Tailwind that load quickly, work with a keyboard and a screen reader, and hold up from phone to desktop.
01 / What I build
What your customers see and touch, built to load fast and work for everyone.
React and Next.js apps
Single-page apps and server-rendered sites, with routing and data loading planned up front.
Designs turned into code
Figma and other design files built closely into responsive, reusable components.
Responsive layouts
Pages that work on phones, tablets and wide screens, tested on real devices.
Accessibility
Keyboard support, contrast, labels and screen-reader checks against WCAG 2.2.
Core Web Vitals
Faster loading and smoother interaction, measured with real numbers before and after.
Component libraries
A shared set of buttons, forms and layouts, so new pages are quick to build and stay consistent.
02 / Process
From first call to launch, in five steps
-
Discovery
A free 20-minute call about your goals, your customers and what is in the way. You get a written scope and quote before any work starts.
-
Design
Page layouts and flows you can click through and comment on, agreed before the build begins.
-
Build
Development in short rounds on a private staging link, so you see progress and can steer it.
-
Launch
Testing on real devices, speed and SEO checks, then go-live at a time that suits your business.
-
Support
14 days of free post-launch support on every project, with a monthly retainer available after that.
03 / Pricing
Starting prices
Landing page
Priced to your scope
Custom quote
A single fast, responsive page built from your design.
Get a free quoteWeb app front end
Priced to your scope
Custom quote
Screens, components and data loading for your app.
Get a free quoteSpeed and accessibility fixes
Priced to your scope
Custom quote
An audit of your current site, then the fixes.
Get a free quote04 / FAQ
Questions clients ask first
How much does front-end development cost?
It depends on the number of screens, how interactive they are and whether a design already exists. After a free 20-minute call you get a written quote, so you know the cost before work starts.
Can you build from my designer’s files?
Yes. I build from Figma or other design files and check the result against them on real devices. Without a designer, layouts are agreed with you before the build, as part of the design step.
Do you offer ongoing support after launch?
Yes. Every project includes 14 days of free post-launch support. After that, I offer monthly maintenance plans covering updates, fixes and small changes. Pricing depends on your needs, so we can discuss monthly charges when we talk.
Can you work with my time zone?
Yes. I work with clients worldwide, including the US, the UK and Australia. You get a reply within 24 hours, and calls are booked at a time that suits your working day.
Who owns the code when the project is finished?
You do. Once the project is paid for, the code, design files and content are yours, in your own accounts, with no lock-in.
Need a fast, accessible front end?
Send me your design or your idea — I’ll respond within 24 hours with a realistic plan and quote.