Skip to content

Custom websites that
win you customers.

I design and build websites for small businesses, personally. Online ordering, bookings, payments, and customer email tools when you need them. Most projects launch in about a week.

  • One week completion
  • Starting from $1,000
  • Optional recurring service
  • Yours to keep forever
  • On demand support
  • Optimized for all devices
  • Custom Online Storefronts
  • Free consultation, no pressure
  • Built to be found

What I build

Everything your business needs in one place

Start with a website that looks the part. Add the tools that save you time as your business grows.

A website built for your business

Designed around your brand and your customers, not a template. It looks right on phones, tablets, and computers.

Orders and payments

Sell products or services and get paid by card through Stripe or Square. Subscriptions and wholesale orders when you need them.

Booking and scheduling

Customers pick a time that works, book it, and get a confirmation. Pickup windows and delivery areas can be built in too.

Your own dashboard

A private area where you manage orders, messages, and content yourself. No code and no waiting on anyone.

Email and text tools

Build a customer list from your website, then send updates by email or text from one place whenever you want.

Ready to be found

Search setup, fast loading, and a clean structure from day one, so people can actually find you on Google.

Not sure which of these you need? That is what the consultation is for.

Pricing

Clear prices, quoted before we start

These are the three packages people ask for most. You get one fixed price in writing before any work begins, and there is no hourly billing.

Business Website

$1,000one time

You need a professional home online that brings in inquiries.


  • Fully custom design, no templates
  • Looks right on every screen size
  • All your standard pages
  • Contact and inquiry forms
  • Appointment request form
  • Search setup and launch
Request a consultation
Most requested

Website and Online Sales

$1,500one time

You sell products or services, or you take bookings.


  • Everything in Business Website
  • Online ordering and checkout, or automated booking
  • Card payments through Stripe or Square
  • Order or booking management
  • Branded confirmation emails
Request a consultation

Website and Business Tools

From $2,250one time

You want to run the daily side of your business in one place.


  • Everything in Website and Online Sales
  • Your own private admin dashboard
  • Customer email list and sending
  • Text messaging to customers
  • Blog, events, or announcements
Request a consultation

Add anything you need

Mix these into any package. If your business needs something that is not listed, I will price it for you.

  • Blog or content manager$250 to $500

    Publish posts, events, and announcements yourself.

  • Customer email system$500

    Collect emails and send to one person or everyone.

  • Customer text messaging$500

    Same idea as email, sent by text. $250 if added alongside email.

  • Automated booking$500

    Customers choose a time, book, and get confirmed.

  • Pickup and delivery setup$250 to $500

    Time slots, order deadlines, delivery areas, and limits.

  • Second language$250

    A language switcher and a translated version of your site.

  • Advanced forms and applications$250 to $500

    File uploads, multiple steps, and questions that adapt.

  • Something unusualQuoted for you

    Accounting software, a CRM, or another system you rely on.

After launch

No surprises later

  • Hosting, maintenance, and edits

    $20 per month

    Optional and cancel anytime. Covers text, image, and video changes plus fixes whenever you need them.

  • Your domain name

    First year included

    Renewal is usually about $12 a year after that, and the domain is yours.

  • Payment, email, and text fees

    Paid to the provider

    Only when you use those features. You pay Stripe or your provider directly, never me.

How it works

Four steps from first call to launch

You will always know what happens next, what it costs, and when it will be done.

  1. A free consultation

    About 20 minutes

    We talk about your business and what the website needs to do. No pressure and nothing to prepare.

  2. One clear price

    Within a day

    You get a fixed price and a timeline in writing before any work starts. No hourly billing.

  3. I build it

    About a week

    You see the real site as it comes together and tell me what to change until it feels right.

  4. We launch

    Same week

    I handle the domain, hosting, and going live. Then I stay available for changes.

Bennett Free, designer and developer

Bennett Free

Designer and developer

Napa, California

Who you work with

Work directly with me

I grew up in Napa and started my career directing financial planning at a local wealth management office, working face to face with people and small business owners.

Then I built Fiscor, a financial planning technology platform. That is where the technical side came from.

Now I combine the two. I understand how a small business actually makes money, and I can build whatever the website needs to do to support it.

  • Every project built personally, start to finish
  • Based in Napa and working with businesses anywhere
  • You own your website and your domain

Questions

Frequently asked questions

Tap any question to see the answer.

Custom business websites start at $1,000. That includes the design, mobile optimization, your standard pages, a contact form, search setup, and launch.

Websites with online payments or a basic storefront generally start at $1,500. Anything more advanced is quoted based on what your business actually needs.

Most standard business websites are done in about a week once I have what I need to start.

Larger sites with online ordering, custom management tools, or unusual integrations take longer. You will have a clear timeline before the project starts.

Yes. I can set up Stripe, Square, or another payment provider for products, services, subscriptions, or wholesale orders.

I can also build appointment booking, pickup scheduling, delivery options, and other systems that match how your business already runs.

Yes. When your site includes products, orders, blog posts, or customer messages, I build you a simple private dashboard to manage it.

If you would rather not touch it at all, that is fine too. I stay available to make changes for you.

No. There is no required maintenance plan.

Hosting, maintenance, and basic edits are available for $20 a month if you want them. That covers text, image, and video changes plus fixes whenever something needs attention. You can cancel anytime.

Your domain is included for the first year and usually renews for about $12 a year. Payment, email, and text provider fees are paid directly to those providers, and only if you use those features.

Less than you think. If you already have social media or an existing website, that is usually enough for me to understand your brand and pull together a first version.

If you do not have much online yet, I will ask you for a few photos and some basic details about what you offer.

Nothing needs to be organized or finished. We talk about what the site needs, agree on the price, and I guide you through the rest.

You do. Once the build fee is paid in full, the website and the design are yours.

Your domain belongs to you as well, whether you already had one or I registered it for the project. If you ever stop working with me, everything transfers to you.

Get started

Let us talk about your website

Tell me a little about your business and I will come back with a clear plan and a fixed price. The first conversation is free and there is no obligation.

Takes about a minute. I reply personally within one business day.