
Photo credit: Pngtree
Full disclosure: KwoTit is our product. We mention it in this guide because it solves one problem in this business: leads who ask for a price and never book. You can follow every other step without it.
Quick answer
To start a cleaning services business in Ghana, do seven things:
- Pick one or two niches, such as home cleaning or office cleaning.
- Register your business with the Registrar General's Department and get a Tax Identification Number (TIN) from the Ghana Revenue Authority (GRA).
- Buy basic equipment and supplies.
- Hire and train a small, trusted team.
- Learn your costs and set your prices.
- Promote your business online and by word of mouth.
- Screen leads before you spend time on quotes.
Most new cleaning businesses lose the most time on step 7. People ask "how much do you charge?", read your price, and go quiet. A lead form that shows a price first fixes this.
What is a cleaning services business?
A cleaning services business sends trained people with the right tools to clean a place for a fee. The customer does not need to buy any supplies or do any of the work.
In Ghana, common cleaning jobs include:
- House and apartment cleaning
- Office and shop cleaning
- Post-construction cleaning (after builders finish)
- Cleaning before or after an event
- Deep cleaning for sofas, carpets, and mattresses
- Move-in and move-out cleaning
- Airbnb and short-stay cleaning
Step 1: Find your niche
A niche is the type of cleaning you focus on. Pick one or two.
You cannot do every job well. Each type of cleaning needs different tools, different skills, and different prices. A focused business is also easier to remember and to refer.
Before you choose, research three things:
| Question | Why it matters |
|---|---|
| How many people in your area need this type of cleaning? | This is your demand. |
| How often do they need it? | This is your repeat work. |
| What do they usually pay? | This is your profit. |
Repeat work is the key. A customer who books you every week is worth more than a customer who books you once. Offices, shops, and Airbnb hosts often need cleaning again and again.
![]()
Step 2: Register your business
Register your business before you take big jobs. A registered business is easier to trust. Companies, landlords, and property managers often ask for proof of registration before they hire you.
In Ghana, the usual path is:
- Choose a structure. The common options are sole proprietorship, partnership, and limited liability company.
- Register with the Registrar General's Department (RGD). You can start on their online portal.
- Get your TIN from the Ghana Revenue Authority (GRA). You need it to file and pay tax.
- Ask your local Municipal or District Assembly about a business operating permit.
If you hire staff, ask the relevant offices about your duties as an employer, such as pension contributions.
Rules and fees can change. Check the current requirements with the RGD and the GRA before you apply.
You do not need a shop or an office. A registered business that pays tax shows clients that you are serious.

Step 3: Buy your equipment and supplies
Start with what you need for your first niche. Do not buy everything at once.
A basic home cleaning kit includes:
- Mops, buckets, brooms, and dustpans
- Microfiber cloths and sponges
- Gloves, face masks, and boots
- Floor, bathroom, kitchen, and glass cleaners
- A vacuum cleaner, if you will clean carpets or sofas
Some tips:
- Buy good quality for the things your team uses every day.
- Keep a checklist, so no tool is left at a customer's home.
- Keep your cleaning liquids in labeled bottles. Never mix chemicals.
- Add bigger machines, such as a carpet cleaner or a pressure washer, only when you have steady work to pay for them.
Step 4: Hire and train your team
Your team goes inside people's homes and offices. Trust is everything in this business.
- Ask for references and, where you can, a guarantor for each new cleaner.
- Train every cleaner on your steps. Use one written checklist for each room.
- Pay on time. Good cleaners stay with owners who pay on time.
- Give your team a simple uniform. It makes customers feel safe, and it advertises your business.
- Ask an insurance provider about cover for accidents and for damage to a customer's property.
Start with yourself and one or two helpers. Add people when your bookings grow.
Step 5: Learn your costs and set your prices
Do not copy a price you saw on someone else's page. Their costs are not your costs.
First, list what each job costs you:
- Pay for your cleaners
- Cleaning supplies
- Transport to and from the job
- Your own time
- A buffer for jobs that take longer than expected
Then add your profit. A job that looks good on paper can lose money when you forget small costs.
Here are the common ways to charge:
| Way to charge | How it works | Best for |
|---|---|---|
| Per hour | The customer pays for the time your team spends. | Small or unclear jobs |
| Per room | You set a price for each room or area. | Homes and apartments |
| Per size | You charge by square meter or by the size of the place. | Offices, shops, and new buildings |
| Flat package | You set one price for a full job, such as a deep clean. | One-time deep cleaning |
| Monthly plan | The customer pays for regular visits each month. | Offices and weekly home cleaning |
Many people search Google for "cleaning services in Ghana prices", so customers will compare you. Make your prices clear and easy to understand. Do not hide them.
Prices change by city, by size of the place, and by how dirty it is. Work out your own numbers before you tell a customer a price.
Step 6: Promote your business
If people do not know about your business, they cannot hire you. Start with free options:
- Create a Google Business Profile. People search for things like "house cleaning services in Accra" and "best cleaning services in Ghana". A profile with your location, photos, and reviews helps you show up.
- Ask every happy customer for a review. Reviews are what customers read when they ask, "Which company is best for home cleaning?"
- Post before-and-after photos on Instagram, Facebook, and TikTok. Always ask the customer first.
- Join local groups for landlords, Airbnb hosts, and estate residents.
- Ask for referrals. A customer who trusts you will tell a friend.
You can also run paid ads. Ads bring more enquiries. But ads can also bring many people who only want to compare prices. They ask for a price, read it, and disappear.

Step 7: Screen your leads
A lead is a person who asks about your service. Not every lead is a real customer.
You can answer every enquiry yourself. Many cleaning business owners do. But this takes many hours each week. You answer the same questions again and again: How big is the place? How many rooms? Where are you? How much?
A better way is lead pre-qualification. This means you ask these questions first and show a price estimate. Only serious people continue.
What is lead pre-qualification?
Lead pre-qualification is a check that happens before you send a quote. The lead answers questions about the job. For cleaning, these can include the type of place, the number of rooms, the type of cleaning, and how often they want it. The lead then sees a price estimate.
Some leads leave at this point. This is good. They were not a fit, and you did not lose any time.
How KwoTit helps
KwoTit is a CRM for service businesses in West Africa. A CRM is a tool that keeps track of your customers. With KwoTit, you can:
- Make one or more lead forms with different pricing questions, for example one for homes and one for offices.
- Use conditional logic. The next question changes based on the last answer.
- Show a live price while the customer answers.
- Save every lead in one dashboard.
- Turn a lead into a quote and an invoice.
- Collect payment through Paystack by card, mobile money, or bank transfer.


Example: what happens without a lead form
Ama runs Sparkle Home Care. On Monday, Kofi sends her a WhatsApp message: "How much do you charge to clean a 3-bedroom house?"
Ama replies with questions. How big is the house? Is it a first-time deep clean or a regular clean? Does it have a lot of windows? Kofi answers slowly over two days. Then Ama visits the house and works out the cost by hand. The price is GHS 900. She sends it to Kofi.
Kofi reads the message. He does not reply.
This is common. Some customers do not say no. They go quiet.
Now imagine Ama has a KwoTit lead form. Kofi answers the questions himself and sees the GHS 900 estimate at the start. If it is too high for him, he leaves. Ama loses no time. If it is fine, he sends his request, and Ama calls someone who is ready to book.
(This example is an illustration. The names and amounts are not real.)

Send clear quotes and collect deposits
When a serious lead arrives, send a clear quote. List what is included and what is not. State the total in cedis. Ask for a deposit before you book the date, especially for big jobs.
A deposit protects you from last-minute cancellations. It also shows that the customer is committed.
Summary: the seven steps
| Step | Action | Result |
|---|---|---|
| 1 | Pick a niche | You focus on the work you do best. |
| 2 | Register and get a TIN | Customers and companies trust you more. |
| 3 | Buy equipment and supplies | You can start with a small budget. |
| 4 | Hire and train your team | Customers feel safe and get the same quality every time. |
| 5 | Set your prices | You make profit on each job. |
| 6 | Promote your business | More people find you. |
| 7 | Pre-qualify leads | You spend time only on serious customers. |
Frequently Asked Questions
How much does a cleaning service cost in Ghana? It depends on your city, the size of the place, the type of cleaning, and how dirty it is. A small flat costs less than a big house. A deep clean costs more than a regular clean. If you are a customer, ask two or three companies for a quote. If you are starting a business, work out your own costs first, then add your profit.
How much is cleaning per hour in Ghana? Hourly prices are different from company to company. Many businesses also charge per room, per size, or a flat price instead of per hour. As a business owner, divide your total job costs by the hours you expect the job to take. This shows you the lowest hourly price you can accept.
Which company is best for home cleaning in Ghana? There is no single best company. Customers usually choose by reviews, clear prices, and how fast you reply. To become the answer, ask every happy customer for a Google review and show your real work.
How do I find cleaning agencies in Ghana? Customers search on Google and Google Maps, in social media groups, and by asking friends. A Google Business Profile helps customers find you. As a business owner, studying these results also shows you who your competitors are.
How much money do I need to start a cleaning services business in Ghana? It depends on your niche and your scale. You can start small, with basic tools and one or two helpers. Your first costs are registration, equipment, supplies, transport, and marketing. Start with one niche and add equipment as bookings grow.
Do I need to register a cleaning business in Ghana? Yes, it is the safe choice. You register with the Registrar General's Department and get a TIN from the Ghana Revenue Authority. Registered businesses are easier for companies, landlords, and property managers to trust.
How do I get my first cleaning clients? Tell people you know, post before-and-after photos, and join groups for landlords and Airbnb hosts. Offer a fair first-time price and ask each happy customer for a review and a referral.
What is lead pre-qualification for a cleaning business? It is a check that happens before you send a quote. The lead answers a few questions about the place and the cleaning they need, then sees a price estimate. Only serious leads continue. This saves you time and stops unpaid quote work.
Can I collect payments by mobile money for cleaning jobs? Yes. A tool like KwoTit uses Paystack, so your customers can pay by card, mobile money, or bank transfer. You can also collect a deposit first and the balance after the job.
Final thoughts
Starting a cleaning services business in Ghana is not hard. The hard part is to stay profitable and to protect your time. Pick a niche, register, know your costs, train your team, and screen your leads.
If you want to stop losing hours on people who ask for a price and then disappear, try KwoTit. You can set up a lead form in minutes.