Websites for small businesses

A website that looks lived in.

I build small business sites that load fast, work on a phone, and are set up to be found on Google. Every build includes the SEO basics and a Trust Scan, so it starts clean and gets found.

Mobile-first, tap-to-call Map, hours, services ready SEO and Google set up Trust Scan included

What you get

One page or a full build, done the same way: plain English, no surprises.

Works on a phone

Most customers find you on mobile. Your site loads fast, the text is readable, and calling you is one tap.

Looks lived in

Your real info: address, hours, menu or services, a map embed, and a clear way to reach you. Nothing stale.

Built to be found

Page titles, headings, and text are set for what people actually search, and your Google Business Profile is part of the setup. Local customers can find you, not just visit you.

Checked before launch

Every build ships with a Trust Scan. No Not Secure warnings, no email landing in spam, no exposed leftovers.

Starter site

$249

One page, mobile-first, with your info, map, and a contact form. SEO basics and the Trust Scan are included before launch.

Start here

Custom web apps I have shipped

Live tools people use, not mockups. A website for your business is the same craft, smaller scope.

Field Scan

The free scanner on this site: live checks on any website, plain-English findings, no login.

Run it now

Better311

Property report tools for San Francisco and Oakland built on official 311 data. Address search, recent cases, resolution windows.

View Better311

Property reports

Owner-friendly reports for SF and Oakland properties, no login required.

SF report

Beyond the build: SEO and marketing

The website is step one. These are the things that make it work harder, done the same way: plain English, no promises that you will rank number one.

SEO basics

Page titles, headings, and text set up for the searches that actually bring in customers. Included in every build.

Google Business Profile

Set up or cleaned up, so you show up on Maps and in local results when someone nearby is looking for what you sell.

Local search

Your name, address, and phone kept consistent across the web. It is the boring work Google notices.

Page speed

Images and code tuned so the site loads fast on a phone. Slow pages lose customers and rank lower.

Analytics in plain English

A simple view of where visitors come from and what they look at. No jargon, and a short walkthrough when it is set up.

Content updates

New services, new photos, seasonal offers. A site that stays current is the cheapest SEO there is.

Pick any of these on their own or bundled with a build. Most of the basics are already in the prices above.

Questions people ask before buying

Short answers. No fine print.

How fast will my site be ready?

A starter site is usually live within a week. Custom builds depend on scope, and we agree on the timeline before anything starts.

Do I need to handle hosting or domains?

Nope. I set up the hosting and the domain, and the site runs over HTTPS from day one.

I already have a website. Can you help?

Yes. I can rebuild it, refresh it, add SEO, or just run a Trust Scan to see where it stands.

Do you do SEO?

Yes. The SEO basics are part of every build: page titles, headings, and text set for what people search, plus your Google Business Profile. For an existing site I fix what is there and hand you a plain-English list of what to do next. I do not promise rankings, because anyone who does is guessing.

Can you help me show up on Google Maps?

Usually, yes. A clean Google Business Profile with correct hours and photos is the fastest win for a local business, and it is part of the setup on every build.

Your website is the first thing customers check.

A starter site with SEO and a security check included is $249, or start with a $49 scan to see where you stand. No fine print, no surprise charges.

Get started
Not sure where to start? The $49 check tells you what's visible from the street — and what to fix first.
Scope owl