A website built for your business
Designed around your brand and your customers, not a template. It looks right on phones, tablets, and computers.
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.
Recent work
Every business operates differently. Each website is built around your brand, your goals, and the actions you want customers to take.
What I build
Start with a website that looks the part. Add the tools that save you time as your business grows.
Designed around your brand and your customers, not a template. It looks right on phones, tablets, and computers.
Sell products or services and get paid by card through Stripe or Square. Subscriptions and wholesale orders when you need them.
Customers pick a time that works, book it, and get a confirmation. Pickup windows and delivery areas can be built in too.
A private area where you manage orders, messages, and content yourself. No code and no waiting on anyone.
Build a customer list from your website, then send updates by email or text from one place whenever you want.
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
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.
$1,000one time
You need a professional home online that brings in inquiries.
$1,500one time
You sell products or services, or you take bookings.
From $2,250one time
You want to run the daily side of your business in one place.
Mix these into any package. If your business needs something that is not listed, I will price it for you.
Publish posts, events, and announcements yourself.
Collect emails and send to one person or everyone.
Same idea as email, sent by text. $250 if added alongside email.
Customers choose a time, book, and get confirmed.
Time slots, order deadlines, delivery areas, and limits.
A language switcher and a translated version of your site.
File uploads, multiple steps, and questions that adapt.
Accounting software, a CRM, or another system you rely on.
After launch
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
You will always know what happens next, what it costs, and when it will be done.
We talk about your business and what the website needs to do. No pressure and nothing to prepare.
You get a fixed price and a timeline in writing before any work starts. No hourly billing.
You see the real site as it comes together and tell me what to change until it feels right.
I handle the domain, hosting, and going live. Then I stay available for changes.

Bennett Free
Designer and developer
Napa, California
Who you work with
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.
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
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.