Skip to content

Websites, AI automation and security for exterior cleaning businesses in Michigan

A website for a year of repeat work.

Washing in spring, gutters in fall, lights in November. I build, host and look after a site for power washing, window and gutter cleaning, and holiday lighting businesses, with a seasonal services page that shows what is on offer in each season.

Start for $49/month

No set-up fee. Renews monthly; cancel with 30 days' notice.

Built, hosted and looked after for $49 a month, billed monthly. No set-up fee. Month 1 is charged when you start.

I’m Kevin Ferron. Through Kevin Ferron Tech Consultancy & Digital Agency (KFTCDA), based in the Detroit metropolitan area, I build, host and look after websites, set up AI automation and set up account and device security for exterior cleaning businesses in Michigan.

Updated

Beyond the site: quotes from an address →

Questions about the site first?

Five example layouts for an exterior cleaning site. The business is invented, and every layout is fully customizable: yours is designed with you on the intake call.

What the site can have for exterior cleaning businesses

These are examples of what the site can have. There is one enquiry form, and the pages are agreed on the intake call.

  • A seasonal services page

    For example, a page that shows washing and windows in spring, gutters in fall and holiday lights in November, so a customer sees what comes next.

  • One enquiry for every service

    The enquiry form can ask for the property address and which services they want, and sends each request to you.

  • The season on top

    Tell me when the season turns and the home page leads with that work. It is a text and photo change.

How it works

  1. Ask and start

    Send a short enquiry with the form. I reply within 24 hours. Use the link to start. No set-up fee. Month 1 is charged when you start.

  2. Send what I need

    You send the words and photos, and the intake call sets out exactly what I need. On the intake call we agree the pages and the enquiry form.

  3. Build, preview, live

    I build it, and you see it before it goes live. From then on I host it, keep it updated and fix what breaks, and I make the small updates you ask for.

The whole process, step by step →

What is included

  • A site built for you: I build it from what you send me, and you see it before it goes live.
  • Hosting and looking after it: Hosting, backups, security updates and fixes when something breaks are part of the monthly price.
  • Small updates: Changes to text, photos, hours and prices after launch are included. New pages or features are quoted separately.
  • Fast, and built for local search: Pages that load quickly on a phone, set up for local search, with an enquiry form that sends each request straight to you.
  • Online booking on Square Appointments: I set it up on your own Square account: up to 5 services, your availability, a deposit taken through your own Square account, reminders, an embed on your site and a link from Google, and one test booking, recorded.
  • Google Analytics events: Every site on the plan sends Google Analytics events for taps to call and email, the enquiry form, clicks to book where the site has Square booking, directions and pages, to a property that you own, at no extra cost. See the events→
  • A privacy page: A short privacy page on your site that says, in plain words, that the site uses Google Analytics.
  • Me, directly: No account manager and no junior bench. You write to me and I answer.

Built for a year of repeat work

Washing in spring, gutters in fall, lights in November. Tell me which work starts next and the seasonal services page and the top of the home page change to match, which is a text and photo change.

AI help with quotes, next-season reminders and the rain-day route

The site brings the enquiry in. A few assistants can then do the office work behind it, each with one job and only the tools it needs, and a person approves anything that goes out.

Likely first jobs: Quotes from an address; Seasonal repeat visits; Weekly route.

An agent graph for exterior cleaning3 triggers, Quote request, Season turns and Monday 7:00, feed a coordinator that plans and routes. It delegates to 4 agents: Quote drafter (measured quotes) with CRM (read), Map and satellite (read) and Job app (draft), Repeat-visit reminder (seasonal repeat visits) with CRM (read) and Email and text (draft), Route planner (weekly route) with Calendar (draft) and Weather forecast (read) and Review asker (after-job follow-up) with Job app (read) and Email (draft). A reviewer checks each draft: Checks each draft against the price book and against who has agreed to be contacted. A failed check goes back to the agent that made it. Then a person approves (Every quote, Each reminder batch and Any customer message), and only then is the output produced: Quote sent and Repeat-visit reminders.Quote requestSeason turnsMonday 7:00planCoordinatorplans and routesdelegateQuote draftermeasured quotesCRM (read)Map and satellite (read)Job app (draft)Repeat-visit reminderseasonal repeat visitsCRM (read)Email and text (draft)Route plannerweekly routeCalendar (draft)Weather forecast (read)Review askerafter-job follow-upJob app (read)Email (draft)checkReviewerPrice book and consentretryA person approvesEvery quoteEach reminder batchAny customer messageapproveQuote sentRepeat-visit reminders

Reviewer

Checks each draft against the price book and against who has agreed to be contacted.

Never without a person

No quote goes out, no date is promised and no message is sent without a person. No assistant says a surface is safe to wash, recommends cleaning chemicals, or says a light install needs no electrician.

Talk it through: a free scoping call→KFTCDA Elite AI Enablement: a 30-minute call, free, and you get a fixed quote before anything starts.

What Elite AI Enablement is→

The customer list and your logins

Your phones and logins

A small team often shares one phone and one email. Sign-in setup, a backup of the customer list and a device check address that.

  • An account and device stock-take
  • Sign-in setup
  • Device management
  • Backups
  • A quarterly routine

Ask about your phones and logins→

Questions from exterior cleaning owners

Tell me which work starts next. The seasonal services page and the top of the home page change to match, which is a text and photo change. Small updates after launch (text, photos, hours, prices) are included. New pages or features are quoted separately.

Yes. Send them and I put each pair on the page for that service.

Yes. Power washing, windows, gutters and holiday lights can be on the one site, with the one in season first.

Yes. The seasonal services page and the top of the home page lead with the work that starts next. It is a text and photo change. Small updates after launch (text, photos, hours, prices) are included. New pages or features are quoted separately.

Only the ones who agreed to hear from you. It drafts the message in your voice when their season comes round, and you approve each one before it goes.

It is built for local search and I check that your pages are indexed before I call it done. Nobody can promise a ranking, and I will not.

Email at your domain is not included. You keep it or buy it from an email provider, and I set up the records so it works alongside the site.

No set-up fee. Month 1 is charged when you start. It renews automatically each month. You can cancel any time with 30 days' notice.

Ready for a site that has work for every season?

Start the site before the next job comes round, or ask a question first. I reply within 24 hours.

Start for $49/month

No set-up fee. Renews monthly; cancel with 30 days' notice.

Terms and refunds · All KFTCDA services

Related businesses