Serving Kendall County & the Fox Valley

Local tech help from a neighbor, not a call center.

Main & Maple builds websites that bring in calls, sets up AI that answers the ones you miss, and fixes the tech that's in your way. For the businesses on Main Street and the families on Maple Avenue.

Tech help at home: $95 Ask a question

You'll work with me, Joseph.
The same person from our first conversation to launch.

  • Prices posted up front
  • Plain English
  • Veteran-owned & local

What I do

Help for both sides of town.

Local businesses and the families around them need the same thing from their tech: it should work, and someone should answer when it doesn't.

Maple Ave Homes

Tech help at home

Wi-Fi, new phones, printers, smart TVs, scam scares, and setting up AI safely for the family.

  • Wi-Fi dead zones
  • New phone setup
  • Printers
  • Smart TVs
  • Scam checks
  • Parental controls
  • Photo backups
  • AI for grandparents
  1. 1Tell me what's going on. Family can book for a parent.
  2. 2I come to you, usually within 2 to 3 days, on a weekday evening or a Saturday.
  3. 3You get a short written note: what I did, and what to do if it acts up.

$95

first hour, at your kitchen table

Veterans, first responders, and seniors 65 and up get 10% off. House calls within about 20 miles of Yorkville.

Why not just…

Wix or Squarespace?
Wix gives you tools. I do the work: a 30-minute interview, your photos, and I write and build the rest. The domain and files are in your name.
A big agency?
No proposal deck, no retainer. The price is on the page, and the same person does the whole job.
An answering service like Ruby or Smith.ai?
My receptionist is an AI, not a person, and it tells callers that. What you get is a local person who writes the rules with you and checks the calls every week for the first month.
An AI answering app I set up myself?
You could. I write the playbook with you, test it with real call scenarios, and change it within one business day when you ask.
Geek Squad?
I don't sell equipment or take commissions. If I can't fix it, you don't pay. You get a written note of what I did.

After hours

It's 9:47 p.m. The phone rings. You're under a sink.

Your AI receptionist answers in your business name, books the job on your calendar, and emails you a summary within minutes. Emergencies get transferred straight to your cell. Everything else waits in your inbox for morning.

About 27% of calls to home-services businesses go unanswered. Fewer than 3% of callers who reach voicemail leave a message.
Invoca call data, published 2024
  • Knows your services, hours, and the prices you approve
  • Says up front that it's an AI assistant and that the call is recorded
  • Month to month. $149/mo with 200 minutes at the founding price, for your first 12 months. Regular price: $199/mo with 300 minutes. Unused minutes don't roll over. Past your plan's minutes it's 35¢ a minute, and I'll give you a heads-up when you reach 80%.

Wednesday, October 7

9:47

  • AI receptionist9:47 PMAnswered a call you missed(630) 555-0199 · picked up on ring 4 while you were busy
  • Calendar9:49 PMJob booked: Thu, 8–10 AMNo hot water · Oswego · added to your calendar
  • Call summary9:49 PMLinda wants a replacement quote40-gallon tank, about 12 years old, leaking at the base. Prefers texts.
Example of what lands on your phone. Names and numbers are made up.

Websites

What a week of work looks like.

Sample sites for made-up local businesses, built on the same system I'll use for yours. On your site, your own photos of your shop and crew replace the illustrations.

All work
mainandmaple.co/demo/riverbend-plumbing
Sample website for Riverbend Plumbing & Drain, a made-up plumbing business

Riverbend Plumbing & Drain

Plumbing · sample site

mainandmaple.co/demo/prairie-ridge-hvac
Sample website for Prairie Ridge Heating & Air, a made-up heating & cooling business

Prairie Ridge Heating & Air

Heating & cooling · sample site

mainandmaple.co/demo/juniper-hair-studio
Sample website for Juniper Hair Studio, a made-up hair salon business

Juniper Hair Studio

Hair salon · sample site

Booking buttons connect to a booking tool you already use, and that's included. A live Google review feed is an add-on, quoted on request. The phone assistant is the separate AI receptionist service.

Want to see your business like this? Founding clients see a free preview of their homepage first. If you like it, the first half is due and I build the rest. Start my website.

How it works

How a project goes.

  1. Step 1

    Start online, or ask first

    Pick what you need and get a private project page with a short checklist. Or ask me a question first. If you don't need me, I'll say so.

  2. Step 2

    A fixed price, in writing

    No hourly surprises. You'll know the total and the timeline before I start.

  3. Step 3

    Build and preview

    You get a private link to review, and you change whatever you want before anything goes live.

  4. Step 4

    Launch and care

    We go live together. After that, changes are an email away.

Pricing

Prices, posted.

Most shops make you call for a quote. Here's what things cost.

Every price

Founding five: The first five local businesses get founding prices, and their first month of website care is free. In return, I can show your project as an example. The fine print

Now booking · through Oct 31

Joseph Cannon, owner of Main & Maple

Joseph Cannon Owner

Who you'll work with

I fix things. I've been doing it my whole life.

For 21 years in the Navy, that meant pumps, hydraulics, and engineering spaces, and later the maintenance crew for the Navy's boot camp at Great Lakes: 42 buildings on 240 acres and 2,461 repair requests. The job was to keep things running and to answer when something broke at 2 a.m.

Computers have been the constant since I was about 13. In the last year I built Shprd, a family app with a web version, an Android version, payments, and an AI assistant. That's the toolkit I'm bringing to Main Street.

When you work with Main & Maple, you work with me. I'll explain things in plain English, give you a price before I start, and get back to you within one business day.

  • Retired Navy Senior Chief
  • 21 years of Navy service
  • MBA
  • Based in Yorkville
More about me

Proof of work

Things I've built.

shprd.us
The shprd.us home page

Web app, Android app + website

Early access

Shprd

A family organizer I built from scratch: shared calendar, chores with points and rewards, goals, messaging, a Bible reader, and an AI assistant that can speak its answers. Billing, Google Calendar import, email, and push notifications are all wired in. I also built its website, shprd.us, with a 15-post blog and a waitlist signup.

Visit shprd.us
docs.popkit.dev
The docs.popkit.dev home page

Developer tool

Live

PopKit

A toolkit that gives developers' AI coding assistants daily health checks, next-step suggestions, and saved session context. Published on PyPI.

Visit docs.popkit.dev

One person, start to finish

I write, build, and check every site myself, using modern tools that let one person work fast.More on how I work.

Questions

Fair questions.

Who's behind Main & Maple?

Me, Joseph Cannon. I've been building with computers since I was about 13. I served 21 years in the Navy, active duty and then the Reserve, including years running maintenance crews and engineering spaces, and in the last year I built a full family app with a web version, an Android version, payments, and an AI assistant. Main & Maple is how I put that to work for the people and businesses near me.

Where do you work?

Kendall County and the Fox Valley: Yorkville, Oswego, Montgomery, Plano, Sandwich, Sugar Grove, Aurora, and the towns around them, roughly 20 miles out. Websites and AI setup can happen anywhere. House calls stay local.

How fast can you start?

Most websites go live about 7 days after I have your interview, photos, and domain access. AI receptionists take 3 to 5 days after our playbook call. House calls are usually within 2 to 3 days, on a weekday evening or Saturday.

Do I have to sign a long contract?

No. Projects have a fixed price we agree on before I start. Care plans and AI receptionists are month to month. The one exception is the "no big upfront cost" website plan: 12 monthly payments, and if you cancel early, the rest are still due.

Is AI safe to use with my customers' information?

It can be, when it's set up with care. I configure privacy settings, keep customer details out of places they don't belong, and write the rules down for your staff. If AI isn't the right tool for a job, I'll tell you.

What if I'm not happy with the work?

Before launch, you get a private preview and a full round of changes, and anything I got wrong, I fix at no charge. After launch, the care plan covers changes; without it, changes are quoted per job. If something I built breaks, I fix it at no charge.

Why the name Main & Maple?

Main Street is where local businesses live. Maple Avenue is where the families who keep them going live. I work for both.

Tech trouble?

Talk to the neighbor who fixes it.

Websites · AI receptionists · Google Maps · AI for your team · House calls for Wi-Fi, phones & printers

Prices posted up front. Plain English. Replies within one business day.

When you call (331) 207-3967, Maple, my AI assistant, answers and takes a message. I reply within one business day.