Serving Kendall County & the Fox Valley

Local tech help that actually picks up the phone.

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.

You'll work with me, Joseph.
Not a call center, not a ticket number.

  • 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

$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.

How house calls work

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 for founding clients through Oct 31; after that, $199/mo with 300 minutes. Extra minutes are 35¢.

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, real 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

Want to see your business like this? Founding clients get a free preview of their new homepage before paying anything. Book a call.

How it works

How a project goes.

  1. Step 1

    Free 15-minute call

    Tell me what's working and what isn't. I'll tell you what I'd do and what it costs, even if the answer is that you don't need me.

  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 a text 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 care free. In return: permission to show your project as an example.

5 of 5 left · 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 pick up when you call.

  • Retired Navy Senior Chief
  • 21 years leading crews
  • MBA
  • Takes your photos himself
More about me

Proof of work

Things I've built.

Web app + Android app

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.

Visit shprd.us

Company website

Live

genesislabs.us

The home page for Genesis Labs, the software studio behind Shprd.

Visit genesislabs.us

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, a disciplined crew of AI agents

I build with a team of AI coding agents working under written rules, review checks, and safety limits, with me directing and approving the work. That's how one person shipped more than 2,500 merged changes to Shprd since December 2025. It's also why I can turn around a local business website in about a week without cutting corners.

Questions

Fair questions.

Who's behind Main & Maple?

Me, Joseph Cannon. I've been building with computers since I was about 13. I spent 21 years in the Navy 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?

Usually this week. Most websites go live about 7 days after our interview, the photo visit, and access to your domain. AI receptionists take 3 to 5 days. House calls are usually within 2 to 3 days.

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 $0-down website plan, which is 12 monthly payments.

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. 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?

Call 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. Same-day replies.