Skip to content
Aaron Carmen

Web Development

Web Development in the Philippines for Fast, Search-Ready Websites

When a page builder can't hit the speed or flexibility you need, I build custom sites in Astro and modern JavaScript that load fast and rank well.

  • ★★★★★100% Job Success on Upwork
  • Since 2013
  • Clients in US · UK · AU · CA · PH

Who it's for

For teams that have outgrown templates and page builders

This is for businesses whose site can't get faster no matter how many plugins they add, marketing teams that need landing pages scoring 95+ on PageSpeed, and agencies that need a reliable developer behind their designs. You get a custom site that does exactly what you need, loads quickly and has SEO built into the code.

You need this if...

  • Your site fails Core Web Vitals no matter which speed plugin you try
  • You need a feature that no theme or plugin does properly
  • Hosting and plugin licence costs keep going up
  • Your old CMS has security problems or is no longer maintained
  • Your designers' work loses its polish when it's built in a page builder

What's included

What a web development project includes

  • Custom builds in Astro

    Fast, secure sites built with Astro and modern JavaScript. This site is one of them.

  • Headless CMS setup

    A friendly editor for your team when content needs to change often, connected to the fast front end.

  • Landing pages

    Campaign and product pages built to load instantly and convert, without the weight of a full CMS.

  • Integrations

    Forms, CRMs, booking tools, payment links and analytics, connected cleanly and tested end to end.

  • Performance tuning

    Images, fonts, scripts and caching set up so pages pass Core Web Vitals on real mobile connections.

  • Technical SEO built in

    Clean URLs, structured data, sitemaps, redirects and metadata handled in the code from day one.

  • Deployment and hosting setup

    Hosting, domains, SSL and a simple deploy process, set up so updates are low-risk.

  • Documentation

    A clear handover document so you, your team or another developer can maintain the site later.

Process

How a development project runs

  1. Step 1: Scope and tech plan.

    We agree on pages, features and integrations, and I choose the right stack for how you'll use the site.

  2. Step 2: Design, or work from yours.

    I design the site, or build pixel-accurately from your designer's Figma files.

  3. Step 3: Build, test and optimize.

    I build the site, test it across devices and tune it until it passes Core Web Vitals.

  4. Step 4: Deploy and hand over.

    The site goes live with redirects, analytics and documentation in place.

Results

Recent client results

Each project was designed, built and optimized by one person, then measured in calls, not compliments.

  • Otter Landscapes home page, built and optimized by Aaron Carmen

    [01]LandscapingTualatin, OR

    Otter LandscapesRanked #1 in Google Maps for "yard cleanup tualatin" in under 60 days

    Map pack
    #14 to #1
    New clients
    2 to 3 per day
    Read the full case study: Otter Landscapes
  • Mr Mark Webb orthopaedic surgeon website home page, built and optimized by Aaron Carmen

    [02]Orthopaedic surgeonLondon, UK

    Mr Mark Webb516% more website traffic in 3 months

    Website traffic
    +516%
    Map pack
    #1
    New patients
    5 to 12 per week
    Read the full case study: Mr Mark Webb

See all client results

Aaron is incredibly talented guy, who for me was and is continually supporting and developing my site to date. I have very little knowledge of the world wide web but Aaron is highly recommend to anyone. I live in the UK and communication isn't a problem. Thank you 10/10

James ShipleyEvent Chip Timing, UK

Pricing

How pricing works

The price depends on the number of templates and pages, the integrations you need, whether a content editor is required and whether I'm designing or building from your designs.

Pricing model
One-time project
Price
Custom quote

You get a fixed quote before any work starts, so you know the full cost up front.

Ask for a quote

How web development works

Static versus server-rendered sites, in plain terms

Every web page has to be put together before someone can see it. The question is when that happens.

A server-rendered site, like a typical WordPress install, builds each page when someone asks for it. The server runs code, queries a database, assembles the HTML and sends it back. Caching speeds that up, but there’s always a server doing work, and that server has to be kept updated and secure.

A static site, like one built with Astro, builds every page once, ahead of time, when the site is published. Visitors get ready-made HTML files that can be served instantly from anywhere. There’s no database for an attacker to reach and very little to keep updated.

For most marketing sites (service pages, about pages, blog posts and contact forms), the content doesn’t change between one visitor and the next, so building it in advance is the obvious choice. That’s why static sites usually load faster and pass Core Web Vitals with less effort. When you need dynamic features, like a booking widget or a live search, they can be added to just the pages that need them.

When custom code is worth it, and when it isn’t

Custom development isn’t always the right answer. It’s worth it when:

  • Speed is part of the business case. Paid landing pages, competitive local markets or any site where a slow page loses money.
  • You need something specific. A quote calculator, a multi-step form with logic, a filtered directory or an integration with your CRM.
  • You’re paying to work around your current platform. Licences for premium plugins, a developer patching the theme, hosting upgrades to cope with bloat.
  • Your designs deserve better. Page builders often lose the details a good designer worked hard on.

It isn’t worth it when:

  • A well-built WordPress site would do the job. If your team publishes every day and relies on plugins, WordPress development is often the better fit.
  • You need to launch something very simple, very fast, and you don’t expect it to grow.
  • Nobody will maintain it. Every site needs an owner. Static sites need far less upkeep, but not zero.

I’ll tell you which side of that line you’re on before you spend anything.

How this site was built

This site is a working example of the approach, so here’s what went into it.

  • Framework. It’s built with Astro and outputs plain HTML, CSS and a very small amount of JavaScript for the menu, the contact form and a light scroll effect.
  • Styling. It uses Tailwind CSS with design tokens, so light and dark modes, spacing and type stay consistent across every page.
  • Images. They’re processed at build time into modern formats (AVIF and WebP) at several sizes, so phones download small files and large screens get sharp ones.
  • Fonts. They’re self-hosted, with the heading font preloaded so text appears quickly without layout shifts.
  • SEO. Structured data, canonical URLs, a sitemap and clean trailing-slash URLs are generated automatically from the content files.
  • Hosting. The finished site is a folder of static files on standard shared hosting. No Node.js server is needed in production.

In pre-launch testing, the home page scored 99 for performance and 100 for accessibility, best practices and SEO on Lighthouse’s mobile test, with a Largest Contentful Paint under two seconds and no layout shift. Those numbers aren’t the goal in themselves, but they mean visitors on a phone see the page almost immediately, and that matters for both rankings and conversions.

Speed and SEO from the first commit

On a custom build, SEO isn’t a plugin you add at the end. It’s part of the code from the start: one H1 per page, logical heading order, descriptive URLs, metadata pulled from the content, structured data that connects your business, services and FAQs, and a sitemap that updates itself when pages are added.

That’s also why custom builds pair well with ongoing SEO services. When the site is clean and fast to begin with, every hour of SEO work goes into content and authority instead of fixing the platform. And if you’re redesigning as well as rebuilding, my web design process plans the pages around keywords before any code is written.

Accessibility is part of the build

A fast site that some people can’t use isn’t finished. Accessibility is built in from the start: real headings in a logical order, enough colour contrast to read comfortably, visible focus outlines for keyboard users, form fields with proper labels and error messages, alt text on meaningful images, and menus that work without a mouse. Motion is reduced for visitors who ask their device for it.

This matters for three reasons. It’s the right thing to do, since a meaningful share of your visitors rely on it. It reduces legal risk in markets like the US and UK, where accessibility complaints against small business websites are no longer rare. And it overlaps heavily with good SEO, because clear structure and descriptive labels help search engines and AI tools understand your pages too.

If your current site is slow, limiting or expensive to keep alive, tell me about it below and I’ll send a fixed quote for a custom build.

Why me

Why work with me

  • I build for speed and SEO first, so the site ranks and converts as well as it looks.

  • This site is the proof: built in Astro, scoring 99 on mobile Lighthouse performance and 100 on accessibility, best practices and SEO in pre-launch testing.

  • Doing web development since 2013, from WordPress to modern static frameworks.

  • Available white-label for agencies who need a dependable developer behind their designs.

FAQ

Web Development questions

Why Astro instead of WordPress?

Astro builds pages ahead of time into plain HTML, so there's no database to query and very little JavaScript to load. The result is a site that's faster, cheaper to host and much harder to hack. WordPress is still the better choice when lots of people publish content daily or you need its plugin ecosystem. I'll recommend whichever fits how you'll use the site.

Can my team still edit content?

Yes. For sites that change often, I connect a headless CMS, which gives your team a normal editing screen for pages, posts and images, while the public site stays fast. For sites that change rarely, editing simple content files is often enough. We'll decide during scoping based on who edits and how often.

Do you work from Figma designs?

Yes. I can build from your designer's Figma files, matching spacing, type and colour closely, and I'll flag anything that might hurt speed, accessibility or SEO before it gets built. If you don't have designs, I can design the site myself as part of the project.

Do you build web apps or only websites?

My focus is marketing websites, landing pages and content sites, plus the interactive features they need, like calculators, filters, booking flows and form logic. For large web applications with user accounts and complex back ends, I'll tell you honestly whether it's a fit or point you to a better option.

Where will my site be hosted?

Static Astro sites can be hosted almost anywhere, including affordable shared hosting or specialist static hosts, often for very little each month. I'll recommend hosting based on your traffic, budget and who needs access, and set it up under your own account so you always own it.

Do you do white-label work for agencies?

Yes. I build sites for marketing agencies, designers and photographers under their brand. You handle the client relationship, and I handle the build, SEO setup and launch. I can work from your designs and your process, and I keep client communication confidential.

Related

Contact

Get a quote for web development

Tell me about your business and your site. Say what you want to achieve and I'll reply within one business day with any questions, then a fixed quote.

  • Reply within one business day
  • No obligation, no hard sell
  • Form and email only, calls optional
What you need

Prefer email? hello@aaroncarmen.com