Twenty minutes, free, no script. You tell us what you'd fix first. You get a written plan and a price before anything starts — and the agreement to read before you sign it.
Everything your business runs on, behind one door.Your website, your Google listing, online booking and the follow‑up texts — built for your shop and run for you, in Glen Ellyn and across DuPage County. From $250 a month.
Three things every local business needs. One bill. And a phone that answers itself.
Most shops buy these from four different companies and spend their evenings making them talk to each other. Behind this door, they were built as one thing — and the plan each one lives in is printed on the card.
Foundation
Growth
Growth
$100/mo Bolt‑On
Three steps. One bill. Nothing for you to run.
You don't learn software, hire a marketing kid, or spend Sunday nights on it. You have one call, you say yes to a plan, and from then on it runs.
The setup month. Your domain in your name, your Google Business Profile claimed and built out, your email, your site — written for your trade and your town, designed, launched. You read it and say yes. We do the rest.
From then on it works while you do. Bookings land on your calendar, reminders go out, reviews get asked for, the phone gets answered, the monthly report shows up. Want something changed? One update a month — just ask.
Six live demo businesses. Don’t take our word for it — go and use one.
Behind this door are six complete businesses we built — a barbershop, a taquería, an auto garage, a nail salon, a chiropractor and a lawn crew. Not screenshots. Book a haircut in one and a real confirmation email lands in your inbox in about ten seconds.
Serving Glen Ellyn and DuPage County. We’re in Glen Ellyn and we’ll come to your shop — Wheaton, Lombard, Naperville, Downers Grove, Villa Park, Carol Stream, Elmhurst, and the towns between. Built for barbershops, salons and nail studios, auto shops, chiropractors, lawn and home services, and restaurants. Sites can be built in English and Spanish — the taquería in the Vault is.
Plans and pricing: two ways in, from $250 a month.
Start where it makes sense. Foundation is $250 a month — for a barbershop, about nine haircuts; for a garage, less than one brake job. Growth is $500 and takes on the booking, the reminders, the review requests and the books. Moving up later isn't a rebuild — it's the same system with more of it switched on. Bought separately, a website builder, a booking app, a texting tool and a review tool cost more than this, and you'd be the one running all four at 9pm.
The heaviest month of work: registering your domain, claiming and building out your Google Business Profile, setting up your email, and designing, writing and launching the actual site. Charged once, at the start. The domain is registered in your name and it stays yours.
- A professional website on your own domain — built for your trade, written for your shop
- Your Google Business Profile, claimed and built out properly
- Google Workspace email at your own domain — you@yourshop.com, not a Gmail
- SEO, so people searching your trade in your town find you
- One site update a month — a new price, a new photo, a new service, a holiday hour. Just ask; it's done within the week
Move up to Growth any time. Same system, more switched on, nothing rebuilt.
Everything in Foundation's setup, plus building your booking site, standing up your CRM, wiring the payment integration, and building the review-request automation. Charged once, at the start.
The plan we recommend when the phone and the money are the problem.
- A professional website on your own domain
- Google Business Profile, claimed and built out
- Google Workspace email at your own domain
- SEO for your trade and your town
- One site update a month, done within the week
- A professional booking site, synced to your Google Calendar — customers book themselves, day or night
- Automated messages asking your customers to leave a Google review
- A full CRM — appointment booking, invoicing, and cold‑lead follow‑up
- Automated texts and emails — the thank‑you, the reminder, the follow‑up, sent for you
- Payment integration for online orders or in‑store purchases
- Store your business expenses right in the CRM
- Monthly reports — what came in, what went out, who's due back
- Sync the CRM to QuickBooks or your accounting software — clean P&L in and out
Add the 24/7 phone for $100 a month, whenever you're ready.
A 12‑month agreement, billed on the 1st of each month. Your first bill is the setup fee plus the first month — $500 on Foundation, $1,000 on Growth — and every bill after that is the monthly price, locked for the twelve months. Bolt‑ons carry no setup fee. Everything is in writing before we start: what's being built, what it costs, when it launches, and how either of us walks away.
If you want out early. Tell us in writing. You pay the current month plus one more, and that's the end of it — the domain, the Google profile and the customer list leave with you. No collections, no hostage-taking. That sentence is in the agreement, not just on this page.
Pay the year up front and take 15% off — Foundation $2,550, Growth $5,100 for the twelve months (setup fee separate; it works out to $212.50 and $425 a month).
What it replaces. Add up what you pay now for the website builder, the booking app, the card reader's monthly fee, the email account, the ad you're not sure about, and the nephew who does your posts — then add the Sunday nights you spend making them talk to each other. That's the bill this one replaces. Bring your numbers to the call and we'll do the sum on paper.
Whatever happens, what's yours stays yours. The domain, the Google Business Profile and the customer list are registered in your name and leave with you. If you'd like to read the agreement before you even book the call, ask and we'll send it. Bring the hard questions.
Why twelve months? Because the first three months are when the site is built, indexed and starts ranking, and a plan that can be cancelled in month two never gets to month four. We're betting a year of our time on you too.
The locked price covers normal use — up to 1,000 texts and 100 answered calls a month. Past that it's 5¢ a text and $1 a call, itemized on the bill.
Bolt‑ons: add what your shop needs, when it needs it.
Both plans can take extras. Bolt them on when you're ready for more, and they wire straight into the same system that already runs your business.
01The phoneEvery call answered, every missed call caught.

When you can’t pick up — mid‑haircut, nine at night, Sunday morning, holiday weekend — the line is answered anyway. The caller is heard, the call is recorded, and the message is transcribed and waiting in your CRM for your reply before you lock up. No call rings out.
Includes 100 answered calls a month; $1 each after that. Callers hear a recording notice, as Illinois law requires. No setup fee.
Add to any plan →
Any call you don’t answer gets a text within seconds — “Sorry we missed you. Book here, or reply and we’ll call you back” — and the caller lands in your CRM as a lead instead of in your competitor’s chair. The cheapest fix on this page, and the one owners notice first.
Stands alone, or pairs with the 24/7 line for the calls that need a voice.
Add to any plan →Phone answering and review replies together: $180 a month, instead of $200.
02Getting found and getting chosenWhat Google shows, and what people decide when they see it.

Every review your business receives gets a considered reply the moment it lands. Google’s local algorithm favors businesses that respond — steady, instant replies help your profile climb, and customers see a shop that answers.
Pairs with Growth’s review requests; on Foundation, ask us first.
Add to any plan →
For a profile that’s been neglected or has a bad month sitting at the top. Every existing review answered, good and bad. The review‑request flow switched on. Ninety days of steady replies so the rating climbs. A before‑and‑after you can see on your own listing.
Then the $100 replies bolt‑on keeps it there, if you want it.
Rescue my listing →
A page built for each town you serve — “barber in Lombard”, “brake repair in Carol Stream” — from the same pages that already rank this site across DuPage County. The next town over starts finding you too.
Three‑town minimum. Written for the town, not copied and renamed.
Add to any plan →
One Search campaign, your trade in your towns, built and run for you. For the months you need the phone ringing before the search work catches up. You see every dollar, and the ad budget is yours, paid straight to Google.
Your ad spend is separate, $300 a month minimum. We’ll tell you when it stops paying for itself.
Start a campaign →
Half a day at your shop. Forty edited photographs of the space, the team and the work, loaded to your site and your Google profile. It fixes the weakest thing on most local listings: no photos, or the wrong ones.
Yours to keep and use anywhere.
Book a photo day →03Keeping the customers you haveThe second visit costs less than the first one ever did.

One send a month to your customer list — the special, the seasonal reminder, “book before the holidays” — written by us, sent from your address, to the people who already said yes to hearing from you. Fills the slow weeks without a single post from you.
Uses the consent your CRM already keeps. Email, text, or both.
Add to any plan →
Card on file, a deposit when they book, invoices paid by link. A ten‑dollar deposit ends most no‑shows, and the money is in your account before the customer is in the chair.
Already included in Growth — this is the Foundation version.
Add to any plan →
The whole site, the booking page and the follow‑up texts in Spanish alongside English — the taquería in the Vault is built this way. For every owner in West Chicago, Addison, Villa Park and Bensenville that nobody is selling to in their own language.
The call itself is in English.
Build it bilingual →04The extrasMore hands, more often, on your terms.

Two more changes a month on top of the one included. Menus that move with the season, prices that change, a new hire on the team page, a promotion that runs for a week. Done within the week, same as always.
Buy them by the month or one at a time.
Add to any plan →
Sixty minutes at your shop, every quarter. The report on the table, what worked, what didn’t, what to change next. The meeting most owners never get from the people who run their website.
Included at no charge when you prepay the year on Growth.
Put it on the calendar →
The most valuable fixes are usually the ones you didn’t know were possible. Tell us what’s hardest about running your business — where the hours go, what keeps slipping — and we’ll design and build a solution around it, plainly priced and in writing, bolted onto the same system that runs everything else. Nothing is billed until you’ve said yes to the number.
Tell us what's hard →Every bolt‑on wires into the same system that already runs your shop. None of them carry a setup fee, all of them are in writing before they start, and you can add or drop one at your monthly bill.
The questions owners ask before they book.
Who owns the website, the domain and the Google profile?
You do. The domain is registered in your name, the Google Business Profile is yours, and the customer list is yours. If we ever part ways, all of it leaves with you — that's in the written agreement, not just on this page.
What does the one-time setup fee actually pay for?
The heaviest month of work: registering your domain, claiming and building out your Google Business Profile, setting up your email, and writing, designing and launching the site. On Growth it also covers building your booking site, standing up the CRM, wiring payments and building the review-request automation. Charged once, at the start, never again.
How long until my site is live?
The setup month is the build. Foundation is usually live inside it. Growth takes the same month for the site and the Google profile, then the booking, the CRM and the review requests get wired up and tested against your real calendar before they go live. You see every piece before your customers do.
Why pay monthly for a website?
Because the website is the smallest part of the bill. The $250 keeps the site hosted, secure and updated, keeps your Google Business Profile current, keeps your email running, does the monthly SEO work, and includes one change a month whenever you ask. Buy those separately and you're managing four vendors and paying most of the same money. Here it's one bill and one phone number.
What's a CRM?
The customer list, kept properly: who came in, what they paid, when they're due back. It sends the reminder, asks for the review, and tells you in February who hasn't been in since October. You open it from the chair, the bay or the truck.
Do I have to write anything, or send photos?
No. We write it for your trade and your town; you read it and tell us what's wrong. If you have photos, send them. If you don't, we're in Glen Ellyn and we'll come to your shop.
I already have a website and a Google listing. What happens to them?
Bring them. A Google profile that already has reviews keeps every one of them — we clean it up and build it out rather than starting over. A site we rebuild lands on a domain registered to you, and the old address can point at the new one so nobody gets lost.
Can I start on Foundation and move up later?
Yes, and it isn't a rebuild. Growth is the same system with more of it switched on — the booking site, the CRM, the review requests, the payments. Nothing you paid for gets thrown away.
Why twelve months, and what if I want out?
Because the first three months are when the site is built, indexed and starts ranking, and a plan that can be cancelled in month two never gets to month four. If you do want out early, tell us in writing: you pay the current month plus one more, and the domain, the Google profile and the customer list leave with you. That's in the agreement you'll read before anything starts — ask and we'll send it before you even book the call.
Can the site be in Spanish?
Yes. The taquería in the Vault is built in English and Spanish, and yours can be too — the whole site, the booking page and the follow‑up texts. The call itself is in English.
Where do you work?
Glen Ellyn is home, and DuPage County is the neighborhood: Wheaton, Naperville, Lombard, Downers Grove, Villa Park, Carol Stream, Elmhurst and the towns between. We'll come to your shop. If you're a little further out, ask — the phone number rings a real person.
What you won’t find on this page.
A wall of five‑star reviews we haven’t earned yet, or a row of client logos we have no business putting up. Project Knox is new, and you should hear that from us. Here is what we can put in front of you.
- Six working businesses you can use right now. Book an appointment. Place an order. Pay for it. A real email comes back in about ten seconds, from the same system that would be emailing your customers.
- A phone number that rings. (331) 291‑7400, at the top of this page and the bottom of it.
- Everything in writing before you pay anything. What’s being built, what it costs, when it launches, and how either of us walks away.
- Your things stay yours. The domain is in your name. The Google profile is your account. The customer list is your data.
And if all you honestly need is a five‑page site you’ll never touch again, Squarespace will do it for less than we charge. We’d rather say so than sell around it.
When the first reviews land on our Google profile, they’ll appear here, unedited.
Unedited, exactly as they were written.
Book the free call — tell us what you'd fix first.
Two minutes to fill in. Twenty minutes on the phone. You get a written plan and a price, and nothing starts until you say so.
Jeff will call you within one business day. Check your email — the confirmation is already there.
That email you just got? Your customers would get one like it, in your voice, from your address.
If it's urgent — (331) 291‑7400Built by hand. Every page, every gear — even this.
No template made anything on this page. The site you're reading, the six businesses behind the door, the CRM underneath them — designed and built one piece at a time. Here's the mark it all carries. Go ahead, give it a spin.