Web design for East Bay small businesses

A finished website for your business, ready before you spend a cent.

Most agencies ask for payment before you've seen anything. We build your complete site first — real pages, real copy, ready to launch — so you always know exactly what you're getting.

Why a real website matters
41%

more trustworthy — consumers rate businesses with a website as significantly more credible than those without one.

DreamHost, 2026 Local Business Trust Index
81%

of consumers research a business online before making a purchase or booking a service.

Network Solutions small-business research, 2026
20–35%

of referred customers a business can lose at the moment someone tries to look it up and finds nothing.

Google consumer research on small-business discovery
What we build
  • Custom-built site
  • Domain, yours forever
  • Free hosting for life
  • Ongoing care & updates
Building for local businesses in Castro Valley, Hayward, Oakland, San Leandro, Dublin, Pleasanton, San Ramon & San Lorenzo

Who we are

B&A Web Services is run by two people, Brian and Austin — not a call center, not a template mill. We started this because too many good local businesses in the East Bay, the ones with loyal customers and years of word-of-mouth behind them, were still invisible online, or stuck with a site that didn't do them justice.

We're local. We know Castro Valley, Hayward, Oakland, and the surrounding cities because we live and work here too, which means when we build your site, we're not guessing at what your customers expect — we're building something we'd actually want to find if we were searching for your business ourselves.

Our mission

Make sure no good local business gets overlooked online because a website felt too expensive, too technical, or too big a risk to try.

How it works

You'll be looking at a complete, working website before we ever talk about cost.

01

We build it

We research your business — your services, your hours, your reviews — and build a complete, working website. No placeholder text pretending to be your copy.

02

You see it live

We hand you a real, working link. Not a PDF mockup, not a slideshow — a site you can click through exactly as your customers would.

03

You decide

If it's what your business needed, we launch it under your name, on your domain. If it's not for you, you're not out anything.

Who we build for

We focus on a handful of categories so every site we build actually understands the business it's representing.

Trades & home services

Plumbers, electricians, landscapers, handymen — businesses where trust and clear contact info decide whether the phone rings.

Food & hospitality

Restaurants, cafes, caterers — where hours, menu, and location need to be findable in one glance, not buried in a Facebook post.

Beauty & personal care

Salons, barbers, nail studios — where booking should be one tap away instead of a DM that never gets answered.

Independent & owner-operated

If you're a solo operator or small crew without the time to manage a website yourself, that's exactly who we build for.

Why we work this way

Local businesses have been sold on "professional websites" before and gotten a template with their name swapped in. We think the only fair way to sell a website is to build the real one first.

  • No risk on your end

    You never pay for a website you haven't seen finished.

  • Built for your category

    A landscaper's site and a salon's site shouldn't look or feel the same — and ours don't.

  • You own it

    Your domain, your hosting, your accounts — registered under your business, not ours.

Simple pricing, once you're ready to launch

One flat fee to go live. A monthly plan to keep things running — only after you've said yes.

One-time, to go live

Website Launch

$999.99

We build your site, hand you the keys, and it's yours — and you can run it yourself from day one.

  • Custom-designed site built specifically for your business — not a template
  • Domain registered in your name, on your own account — you own it, forever
  • Free hosting for life, set up and connected the day you launch
  • Google Business Profile connected
  • Working contact form
  • Full self-edit access — update your own text, photos, hours, services, and testimonials anytime, no code required
  • Online booking, built directly into your site (for businesses that take appointments)
  • One round of revisions before it goes live
Monthly, to keep it running

Essential

$74.99/mo

You never have to think about your website again.

  • We watch your site, contact form, and booking (if applicable) and catch problems before you do
  • Your domain and account stay in good standing — no surprise lapses
  • We keep an eye on your Google Business Profile and flag new reviews that need a response
  • Ongoing edits and small builds, done for you — from swapping content to adding a page or reorganizing your site, it's handled. Something bigger, like a full redesign or a new line of business? We'll just talk it through first
  • A yearly refresh of your testimonials, so the site never feels stale
  • Support when you need it
Monthly, with reporting

Insight

$99.99/mo

Everything in Essential, plus a plain-English report every quarter on how your site and reputation are doing.

  • Everything in Essential, plus a Quarterly Business Health Report:
  • Reviews needing a response, individually flagged, plus your review count and rating trend for the quarter
  • Domain and hosting status, including renewal dates and confirmation nothing lapsed
  • A traffic snapshot — visits, top pages, and top traffic sources
  • Your site's uptime record for the quarter
  • Contact form submission count, and booking count if active
  • A quick technical health check (SSL active, sitemap/schema validating, mobile check passed)
  • A short recap of any self-edit changes you made that quarter

One-Time Extras

Available to any client, whether or not you're on a Care plan. Routine edits and page additions are already covered under Essential or Insight — these are for larger one-off projects, or if you're not on Care yet.

Add-onPriceNotes
Extra page$129.99An extra page for your site — a gallery, a dedicated booking page, etc.
Custom photos$99.99We work with your own photos instead of stock or AI-generated images
Rush launch+$99.99Need it live faster? We'll prioritize your build in the queue
Listing cleanup$299.99We clean up your listings across Yelp, Nextdoor, Yellow Pages, and other directories so customers find accurate info everywhere
Google Business Profile optimization$179.99We optimize your description, categories, photos, and review-response templates so you show up better in local search
Business email setup$89.99A professional email address at your own domain (you@yourbusiness.com) on Zoho Mail's free plan — Google Workspace available instead for about $8.40/mo, billed directly by Google
Logo / brand refresh$219.99A logo or brand refresh, if you need one
Get more Google reviews$129.99A QR code / review-link setup that makes it effortless for happy customers to leave you a Google review — yours to keep, no subscription

Want your business online?

Tell us a bit about your business. If you're a good fit, we'll start building — no cost, no commitment until you've seen the finished site.

support@bawebservices.com Serving Castro Valley and the surrounding East Bay

We usually reply within a business day.