Keith Lock

Keith is

Keith Lock · Windsor, Ontario, Canada

See the finished website before you buy it.

I'm Keith Lock. I build complete business websites — not mockups — so you can judge the real thing before deciding whether to buy it. If I contacted you, your private preview is already waiting.

If you were referred or found me on your own, start by telling me about the business. If I have room and the project is a fit, a CA$500 deposit starts the research, finished preview and proposal, ready within 14 days. That deposit counts toward the site if you decide to buy it.

How this works

There are two ways into the same process.

If I contacted you: I chose the business and started on my own. The homework and full build are already done; your private preview is waiting.

If you found me — or someone referred you: Start with the contact form. If I have room and the project is a fit, a CA$500 deposit starts the work below. Your finished preview and proposal are ready within 14 days, and the deposit counts toward the site if you choose it.

  1. I do the homework. I research your business properly — its current website, its market, what customers actually see.

  2. I build the whole thing. The complete new site — every page, phone-ready — goes up at a private preview address. Not a mockup. Not a pitch deck. The real site, working.

  3. You get the link. Along with an honest, written review of your current site. No meeting required, no pressure — the work speaks first.

  4. You decide. Buy it as a finished piece, have me launch and care for it, or say no thanks — and the preview quietly goes away.

What things cost

Same numbers for everyone, listed in public on purpose. Two ways to get the site, and two optional upgrades.

Option

As-is

CA$2,500

The finished site exactly as you saw it in preview: every page and asset, built and ready to put on your own domain. You also get the research behind it, the customized growth feature I created for you, and practical recommendations that came out of the work. Host it anywhere, hand it to any developer, change anything. It's entirely yours; you never need me again.

Option

Done-for-you

CA$5,000

I launch the site on Cloudflare and connect your domain — live within 7 days after you accept the proposal and choose done-for-you. This is not a more expensive zip: I take responsibility for the work between a preview and a dependable live site. You can ask for changes before launch; I verify the facts with you, connect the forms, set up the Cloudflare hosting and domain, and redirect the old page addresses. Then every page gets checked on a phone, a tablet and a desktop for performance and accessibility. It also includes the plain-English editing tool your own staff uses to "ask" for changes that happen in front of your eyes by AI. Those tools stay with this website, along with written guides for running everything yourself. Your domain, your site, 100% ownership.

What the extra CA$2,500 handles

The as-is option gives you a complete, useful handover. Done-for-you removes the launch project that begins after that handover.

Changes and facts
As-is: You and your developer handle them.
Done-for-you: I make the requested changes and verify the facts with you.
Forms, Cloudflare and old links
As-is: Your developer connects and launches them.
Done-for-you: I handle the Cloudflare setup and redirects.
Every-page checks
As-is: Your developer owns the final phone, tablet, desktop, speed and accessibility pass.
Done-for-you: Included.
Editing after launch
As-is: The finished site files.
Done-for-you: Site-specific editing and build tools you keep with this website, plus the guides to run them.
Accountability
As-is: You coordinate the launch.
Done-for-you: I stay responsible until your site is live and working.

If you already have a developer you trust, as-is may be exactly right. If you do not, done-for-you avoids paying someone else to learn the project from scratch and leaves me accountable for the result. Done-for-you launches on Cloudflare, the platform I build for and support; if you need another host, choose as-is and hand the files to your developer.

Upgrade

Care plan

CA$500/month

Only for sites I built. I handle the hosting, monitor your site and keep it running smoothly. Your private hub is where your team can ask the AI for website changes and ask me for new features; AI use is covered, and one new feature is included every month. Leave whenever you like — the site-specific tools and documentation stay with you. You simply take over the Cloudflare hosting and any AI usage costs; my ongoing site check-ins and the monthly new feature are part of the care plan.

Upgrade

Translations

CA$1,200 per language

I'll be honest about how it's done: one professional-grade AI translation model produces the translation, then a second professional-grade model independently checks the result. That independent second pass is included in the CA$1,200-per-language price.

Every payment happens on Stripe's secure checkout pages — under my own name, Keith Lock. Card details never touch my hands, and there's no mystery company on your statement.

No hourly rates. No ad-hoc billing. If a price isn't on this page, I don't charge it.

Your receptionist can edit the site

Every done-for-you site includes an editing tool that works in plain English. Someone at the front desk types "we're closed Friday for the long weekend" — and the site updates. No developer, no waiting, no bill for twenty minutes of someone's time. It comes with the site and stays available for that website even if we part ways.

There may be a small AI cost per change request — covered in full if you're on the care plan.

Already working with me?

  • Your hub at hub.yourdomain.com is where your team starts. Behind a private sign-in, it holds guides written for your team, a place to ask the AI for website changes, a place to ask me for new features, and the complete handoff information someone new would need to take over the site.
  • Your testing site lives at testing.yourdomain.com. Website changes your team asks the AI to make appear there first, so everyone can review and approve them before the real site changes. (Some developers call this a "staging site" — same thing.)
  • Stuck on something? Use the contact form and I'll get back to you — usually the same day.

Fair questions

Why would you build a whole website before being paid?
Because seeing the finished thing beats being promised one. When I have room in my schedule and a business catches my eye, I sometimes build before the business has committed to anything — the site itself is the sales pitch. If the business doesn't want it, it comes down, and that's that.
What if you didn't contact me first?
Use the contact form and tell me about the business and how you found me. If I have room and the project is a fit, a CA$500 deposit starts the research, finished preview and proposal, ready within 14 days. The deposit counts toward the site if you decide to buy it.
What exactly do I get for CA$2,500?
A complete copy of the finished site — every page and asset, built and ready to host with anyone — plus the research behind it, the customized growth feature I created for you, and practical recommendations that came out of the work. Hand the files to any developer and change whatever you like. No subscription, no strings, no lock-in.
What's different about done-for-you?
I take responsibility for everything between preview and a dependable live site: the changes you want, facts verified with you, forms connected, Cloudflare hosting and domain setup, old addresses redirected, and every page checked on a phone, a tablet and a desktop. Then it goes live on your domain through Cloudflare within 7 days after you accept the proposal and choose done-for-you, with the permanent, site-specific editing and build tools your staff use, and written guides for running everything without me.
Do I have to keep paying you?
No. Both options are one-time purchases and the site is 100% yours. The care plan is optional and month to month. If you ever leave, your site-specific editing and build tools and guides stay with you. You simply take over the Cloudflare hosting and any AI usage costs; my ongoing site check-ins and the monthly new feature are part of the care plan.
Who owns the website?
You do. Completely, in both options — the files, design and content. With done-for-you, the site-specific editing and build tools are also yours to keep and use with this website. Your domain stays registered to you and renews in your name.
Do you do social media, ads, manage business email, or setup email marketing?
No. I build websites and care for websites. That's the whole shop.

Have a question — or a project in mind?

If I contacted you, ask me anything. If you were referred or found me on your own, tell me about the business and how you found me. There's a human on the other end in Windsor, and I'll tell you plainly whether I have room and what the next step would be.

Spam has become a problem here, so I need to verify your email before you can send a message. Enter your email and answer the quick check below. I'll email you a link to continue, with a verification code as a backup. If it doesn't arrive, check your spam folder.

Quick check Loading…

Your email is used only to send this verification and for the conversation if you continue — never sold or added to a marketing list. Privacy