A website you don't have to manage.
I design, host, and maintain websites for small businesses in Concord and the East Bay, with SEO built in, and handle updates when you need them. Plans start at $150 a month with no upfront build fee and a 12-month commitment. Your domain, content, and customer data stay yours.
Most people come to this as the add-on to Your Tech Person. You don't have to move your site to get a tech person, and you don't need a tech person to host here.
A free 20-minute call about your business. I'll reply within one business day to arrange a time.
Prefer month-to-month? Pay $750 for the build, then the same monthly plan price. Compare the options.
SEO built in, so Google, ChatGPT, and Claude can read your site.
Most of getting found happens off your website, in your Google Business Profile and your reviews. The website still has a job to do, and these are the parts I build in from the start.
Pages search tools can actually read
- Every page is built on the server, so Google and the AI search tools see the full text. Some sites made with AI tools or heavy page builders show them a nearly blank page.
- A page for each service you want more of, within your plan's page count, with the question customers ask answered near the top.
- Your business name, phone number, and hours match what's on your Business Profile.
Set up in your name, and kept honest
- Google Search Console and Bing Webmaster Tools set up with you as the owner. ChatGPT gets many of its results from Bing.
- I check that the crawlers Google, OpenAI, and Anthropic use for search aren't blocked, unless you want them to be.
- No pages published in bulk. If a page for each town you serve makes sense, each one gets real content, or it doesn't get built.
None of this guarantees a ranking, and nobody can honestly promise one. It means the website does its part. I wrote up what works right now in How Customers Find You Now: SEO for Google, ChatGPT, and Claude, and there's a free guide with a checklist: Getting Found on Google, ChatGPT, and Claude: A Small Business SEO Guide.
Bucket List Golf Tours
Loren Grant came to me frustrated with the vendor running his golf tour company's website. I launched his new site and still help him with revisions.
Read Loren's full story“He had already looked at my site before we met and showed up with a clear, step-by-step plan laid out in an easy-to-read printout.”
Design, hosting, and routine updates in one monthly plan.
Choose by site size. Both plans can do the same things, including forms, bookings, sales, and registrations when your business needs them.
I build new sites for people I've already worked with. If that's you, ask.
No upfront build fee with a 12-month commitment.
One to four pages to introduce your business, explain your services, and help customers contact you.
- 1-4 pages, designed for your business
- Hosting, backups, security, and maintenance
- Unlimited routine content updates
- Your domain, content, and customer data stay yours
No upfront build fee with a 12-month commitment.
Five or more pages for businesses with more services, destinations, or information to share.
- 5+ pages, with the page list and build scope agreed in writing
- The same hosting, maintenance, and capabilities as Essential
- Unlimited routine content updates
- Your domain, content, and customer data stay yours
No upfront build fee: commit to 12 months at your plan price, then continue month-to-month. Leave in the first year and you pay the unused part of the $750 build fee instead of the remaining monthly payments.
Month-to-month: pay $750 for the build, then $150 or $250 a month. There's no annual commitment, and no extra build charge when you leave.
Both options need 30 days' notice to cancel. Your agreement spells out the details before any work begins.
Complete is a scoped small-business website, not an unlimited-size build. I confirm the page list, functionality, and any separately quoted work before you commit. Adding a fifth page moves Essential to Complete only with your approval before I build it.
Your domain, content, and customer data stay yours.
Here's what you can take with you, and what another provider would need to set up again.
Your domain
Your domain is registered in your name, with you as owner and admin contact. You can keep an existing domain with your current registrar; you don't have to transfer it.
If I register or transfer a domain for you, the plan covers registration up to $50 per year. Premium domains and costs above that limit are confirmed separately.
If you leave in the first year, any registration cost I paid is reimbursed at cost, separately from the prorated build charge. The domain remains yours regardless of the hosting term. Registrar transfer rules still apply.
Your content and data
Your supplied content and the content I create for your site belong to you. Third-party assets remain subject to their licenses.
You can request an export of your site's pages as HTML and images, plus your customer data as CSV, including mailing list contacts, form submissions, and registrations.
Your Google Business Profile and any Google Analytics account stay in your own accounts.
The export preserves your pages and data. It doesn't include my hosted CMS or a working copy of its forms, checkout, registrations, client tracking, or AI connection. Your new provider will need to connect or rebuild those functions.
I provide the exports and coordinate the DNS change with you. There is no separate export or handoff fee; any first-year build balance and domain reimbursement described above still apply.
A useful website, with the upkeep handled.
I handle hosting, backups, security updates, and performance, so you have one person to contact when something needs attention.
Designed around your business
- Custom design that works on phones, tablets, and computers
- Clear service information and ways to contact you
- SEO basics: page titles, descriptions, and search-friendly structure
- Performance tuning and accessibility-minded layout
I confirm who supplies the words and images before the build. Original copywriting, photography, and paid assets are scoped separately when needed.
Updates without hourly billing
Unlimited routine updates include supplied text, images, business details, and publishing posts using the site's existing layouts. Send requests by email; I work through them in order.
Routine text and image updates are usually completed within one business day. For new pages or larger changes, I confirm the scope and turnaround before starting.
A full redesign, custom software, or a new integration outside the agreed build is quoted separately. Page additions stay within the agreed site scope and plan.
Hosting and maintenance
- Managed hosting and SSL
- Daily backups with 30-day retention
- Uptime monitoring, security updates, and malware scanning
- Contact form spam filtering and outgoing website email
- Website analytics, with help understanding the results
What the site can do for your customers
- Contact forms, mailing list signup, and a blog
- Event and tour registration
- Product or service payments through Stripe Checkout
- Digital downloads and booking-tool connections
- Branded short links and QR codes during hosting
Both plans can do all of these. I set up the ones we agree on for your site, and you don't have to use them all.
Payment-processing fees, business email mailboxes, paid third-party subscriptions, and licensed assets aren't included in the website fee. Any services your site needs and their costs are identified before you commit. Search setup doesn't promise rankings or a particular number of leads.
Know what's involved before you start.
I look at your current site, if you have one, and talk through what you need. If your existing site is doing its job, I'll say so.
I confirm the pages, functions, plan, payment terms, and target launch date. You provide your business details, logo, available photos and text, and access to the accounts needed for the work. Any help creating missing content is agreed here.
You review the design and content before it goes live. Timing depends on the agreed scope, access, and your feedback; I confirm the schedule once those are clear.
I plan the switch from your existing site, preserve important page addresses or redirect them, and check the contact and payment paths. Your business email can stay with its current provider; any mailbox migration is agreed separately. After launch, send updates directly to me.
Ask your assistant about your website.
If you already use an AI assistant, you can connect it to your site to summarize inquiries, check registrations, or look at your traffic. Setup help is included, and using it is optional.
You use your own assistant account. Any subscription it requires is separate from the website plan. You can always ask me for help without using AI.
What the connection can do
Ask questions such as “Summarize this week's inquiries” or “How many seats are left on Saturday's tour?” I confirm it works with your chosen assistant during setup.
- Website traffic and page analytics
- Contact messages, mailing list contacts, and registrations
- Store orders and email delivery records
- Server and error logs for troubleshooting
Access is read-only by default, limited to your site, and revocable. Actions that change data or send messages need additional authorization. The assistant provider processes the information you ask it to retrieve; I help you choose suitable access before connecting.
Help getting your email marketing done.
Your website plan stands on its own. Ongoing email marketing is a separate service.
Email Marketing
AI-assisted drafts in your voice, reviewed by me and approved by you before sending.
Before signup, I give you a written scope stating the number of campaigns per month, revisions, subscriber and send limits, contact management, reporting, and any automated-sequence setup or ongoing maintenance included.
There's no unlimited campaign or automation allowance. Work or volume outside that scope is quoted separately and only added with your approval.
- Website signup forms collect subscribers who choose to join
- Authenticated sending supports delivery; inbox placement isn't guaranteed
- Open and click reports help you review campaign activity
Added to your website plan and cancellable separately with 30 days' notice. The written scope confirms any third-party charges before signup.
What clients are saying
I met Corey Klass in early June 2026 through a mutual friend who insisted I needed to talk to him about my website. We sat down at Gratitude Coffee, and within minutes I found myself telling him everything: my vision for Bucket List Golf Tours, where the idea came from, and the frustration I was dealing with from my current website vendor.
Corey put me at ease immediately. He had already looked at my site before we met and showed up with a clear, step-by-step plan laid out in an easy-to-read printout. No vague promises, no sales pitch. Just a real plan. I knew right away I was in good hands.
Since then, Corey has done far more than launch my website. He's guided me through countless revisions and brought creative ideas to the table I never would have thought of on my own. More than once he showed me something and I just said “wow.” Beyond the work itself, he's opened doors for me, inviting me to Chamber of Commerce events and introducing me to people and businesses that have genuinely helped grow Bucket List Golf Tours.
Corey isn't just someone who built my website. He's become a trusted partner in building my business. I can't recommend him enough.
Talk through what your website needs.
I do the work myself. In a free 20-minute chat I'll look at what you have now, tell you which plan fits, and give you a realistic start date.
Book a free 20-minute chat →I'll reply within one business day to arrange a time. No obligation to proceed.
Not ready yet?
Notes on running a small business, mostly the tools and workflows I've seen work. They're short, and I don't send many.