OC Works · Est. 2026

Websites that turn local visitors into paying customers.

Built for gyms, restaurants, auto shops, and trades who are tired of sending customers to a site they're embarrassed by. Fast, clean, booked in a week.

7-10
day turnaround
90+
Lighthouse score
$700
projects start at

01 / intro

scroll ↓

02 / services

Three offers. Clear scope. No surprise invoices.

Every project is fixed-price and fixed-timeline. Pick the package, book the call, and you'll see the first draft inside a week.

01

Starter site

For local businesses without a website yet.

from $700

  • Single-page site, built for conversion
  • Contact form wired to your email
  • Fast hosting, SSL, mobile-first
  • 2 rounds of revisions
  • Live in 7 days
Start with Starter
02 Most picked

Growth site

For businesses ready to rank on Google.

from $900

  • Multi-page site with services, about, contact
  • On-page SEO and local search setup
  • Integrated booking or quote form
  • 3 rounds of revisions
  • Live in 10-14 days
Start with Growth
03

Website refresh

For sites stuck in 2014.

from $500

  • Redesign of existing site, new look
  • Speed and mobile fixes
  • Updated copy and calls to action
  • 2 rounds of revisions
  • Live in 5-7 days
Refresh my site

03 / process

From first call to live site in ten days.

You're running a business, not managing a web project. My process stays short and shows you progress every two days.

  1. 01 Day 0 / 20 min

    Discovery call

    You tell me about your business, your customers, and what your current site is doing wrong. I tell you honestly whether I can help.

  2. 02 Days 1-3

    Design draft

    I send you a design preview with copy drafts. You react. We iterate until it feels right. No long deck, no jargon.

  3. 03 Days 3-8

    Build and test

    I build the real thing, wire up forms and booking, test on every screen size, run performance audits. You see updates as they land.

  4. 04 Days 8-10

    Launch and handoff

    Site goes live on your domain. I walk you through updating content yourself. You own everything. Done.

O
Headshot goes here OC / 2026
hi, i'm oscar

05 / about

I build one thing, really well.

I'm Oscar. I build websites for local businesses who want more customers. Most sites I see for gyms, restaurants, and contractors look like they were built in 2011 and load slower than a fax machine. I fix it.

Fast sites, clean design, clear calls to action, engineered to turn visitors into bookings. I keep prices honest and turnarounds tight, so you're not waiting two months for a one-page site.

Tired of sending customers to a site you're embarrassed by? Let's talk.

Based
Remote / US
Stack
Astro, Tailwind, Three.js
Slots
2 open this month

06 / pricing

Honest prices. Posted in public.

Most local sites cost $500 to $1,400 depending on scope. Final number is locked before we start. No surprise invoices, ever.

What's included at $700

Starter

Projects start at $700.

One-page site built around one goal: getting your phone to ring or your inbox to fill. Everything below is in the base price.

  • Custom design, no cookie-cutter templates
  • Mobile-first, Lighthouse 90+ performance
  • Contact form wired to your email
  • Fast hosting and SSL set up for you
  • Google Business and local SEO basics
  • You own the site and the domain
Get my fixed quote

Common add-ons

  • Booking or quote form +$150
  • Blog or CMS setup +$250
  • Extra page +$120
  • Monthly updates retainer $90/mo

Bigger project? Multi-page Growth builds start at $900 and are quoted after the discovery call.

07 / faq

Questions I get on every call.

Straight answers to the things that usually slow a project down. Still not clear? Hit me up.

  • 01

    How long does it actually take?

    Seven to ten days from the discovery call to launch for a Starter site. Multi-page Growth projects run ten to fourteen days. If you need it faster, I charge a rush fee. No ghosting, ever.
  • 02

    Who owns the site when we're done?

    You do. The domain is in your name, hosting is in your account, the code is yours. No lock-in. If you ever want to walk away, you can take everything with you.
  • 03

    What if I want to change things later?

    You can edit content yourself through a simple dashboard, or pay a flat $90/month for me to handle updates. No pay-per-click nonsense. Big redesigns are quoted separately.
  • 04

    Do I have to host with you?

    No. I deploy to Cloudflare Pages, which is free. The account lives under your email. If you want to move later, your files come with you.
  • 05

    What if I don't like the first draft?

    You tell me exactly what's off and I rebuild until you're happy. Every package includes 2 or 3 rounds of revisions. If we're completely misaligned after round one, I refund you the deposit, no hard feelings.
  • 06

    How do payments work?

    We get on a call. I send you a draft and you tell me everything you want changed. A small deposit locks in your build slot, then you pay the rest on launch once you sign off on the final version. Stripe invoice, no contracts to print.

08 / contact

Let's figure out if we're a fit.

A free, no-pressure 20-minute call. Tell me about your business, your customers, what your current site is doing wrong. I'll tell you honestly whether I can help and what it would cost.

Or drop me a note