Skip to content
GUIDE

How to Start a Cleaning Business

Starting a cleaning business is mostly a trust problem. A stranger will hand you a key. They want to know what you clean, where you drive, and how to reach you. The paperwork and the website exist to answer those three things without you repeating them on every call.

You do not need a fleet, a logo contest, or a stack of software. You need insurance your state expects, a list of services, and a way for the first ten customers to find you.

Before you print a shirt

Check the license and insurance rules for your state and your city. This guide will not invent a license number or a fee, because those change and a wrong one is worse than none. Call the state board, or read its site, and write down what you are allowed to advertise.

Open a bank account for the business. Decide how you will get paid (check, transfer, cash, or a card you record yourself). Write a one-page list of the services you will sell in the first month, and the ones you will refuse. Refusing work you cannot finish is how you stay in business.

Price the first jobs from jobs you have already done, or from a supplier's materials plus hours you are willing to say out loud. Do not copy a stranger's rate sheet.

The first week online

Claim the Google Business Profile in the business name you will print. Add the services from your one-page list. Add photos even if they are from work you did under someone else, and say so if they are not this company's jobs. Ask the first happy customer for a review.

Put up a website that matches the list: one page per service, the towns you will drive to, and a phone number. The Fasite page for this trade is cleaning business website. You can also hire a local freelancer or use a builder you are willing to maintain. The point is that the listing and the site tell the same story.

Cleaning companies usually sell a visit by the slot. Online booking of those slots is part of Fasite's $229 AI Front Office plan. The Website plan does not include it. Until you are on the higher plan, the form and the phone are enough.

The first jobs

Write every inquiry down the day it arrives: name, address, what they asked, and when you said you would show up. A notebook works until it doesn't. An inbox that emails you when a form is sent is the smallest step up.

Visit, then price. Do not quote a firm number on the phone for work you have not seen, unless you already sell a fixed package you have done many times (a standard clean, a known mow). Send the price in writing. When they say yes, put the day on a calendar the same afternoon.

If you hire a second person, give them the address, the notes, and a way to mark the job finished. You do not need a native app for that on day one.

A plain stack

Many new cleaning businesses run the first year on a Google listing, a website, a phone, and a spreadsheet. Add software when the spreadsheet loses a job, not before.

Where Fasite fits, and where it does not

The Website plan is $129 a month. A person builds the site from a short form, you preview it before it goes live, and form leads land in one inbox. Change requests are unlimited and the team makes them.

The AI Front Office plan is $229 a month. It includes that website plus a new phone number answered day and night. The receptionist books a free visit and never quotes a price. 500 minutes a month are included, then it pauses with no overage charge. The same plan includes estimates a customer approves by typing their name, a dispatch board, recurring jobs, a private phone link for each crew member, and invoices that wait in Ready to bill until you send them. A first subscription includes 30 days free. There is no contract.

Fasite does not transfer calls, does not move your existing number onto its line, and does not text customers. Notices go by email. Customers cannot pay the invoice by card on the link. There is no QuickBooks or Xero sync, no GPS, and no native app.

Rather we did it for you?

We build the website this guide describes, and run it. See it before you pay, and the first 30 days are free.