• Filip Boksa

How To Start A Multi-Million Dollar Cleaning Business For Under $1,000

In this blog post we will cover a few points.

  • How I grew King of Maids from $0 to over $5,000,000 by the age of 22.

  • How my partner and I only invested $6,000 when we were 19 to start it and how you can replicate that process today for under $1,000.

  • Why starting a cleaning business is a good idea.

  • How to start a cleaning business step by step.

Let's get started.

Growing King of Maids from $0 to over $5,000,000 by the age of 22.

If you'd prefer reading the transcript of the video you can continue reading:

1. What made you want to start?

“I started working for my dad for a few summers installing carpeting. Then one day on the job, I literally asked myself… is this what I want to keep doing for the rest of my life?. That was the most important moment of my life. In that moment, the decision I made, changed my life. Fast forward 3 years, King of Maids did over $5,000,000 in revenue which eventually led to the start of BookingKoala.

2. How did you get started?

“I called one of my good friends and asked him if he’d like to start a cleaning business with me. We got together, went over our future goals to see if they aligned with one another. Once we knew we were on the same page, we got straight to work. Till this day it was the best decision I ever made.”

3. Did you have any experience starting out?

“I was 19 when I started my cleaning service, had no experience, no degrees, no loans, no funding, nor no connections. I was still in college and working with my dad as much as I could. In the meantime I opened up King of Maids and after a few months I decided to leave my job. Shortly after that (when I was about 20) things really took off and I dropped out of college to focus all my time and efforts on King of Maids.”

4. How much did you invest when starting out?

“My partner and I invested a total of $6,000 when we started, most of which went towards a website with an online booking form. Only about $500 went into marketing and with that $500 we gained enough recurring clients to generate recurring revenue. Once the recurring revenue started coming in every week, growing became very easy. Today because of BookingKoala someone can do what I did for under $1,000. You can also grab my service business growth bundle if you need additional help.”

5. What are the 2 most important things that everyone should know?

  • Start right away

“You need to start right away even if you don’t know what you are doing. You’ve heard it thousands of times from every successful person in the world; the more mistakes you make the quicker you will achieve whatever it is that you want to achieve. Most people wait for the perfect moment which never comes. What happens instead is, that you learn about the failures that come along with the reward and you get scared to the point that you never start. True story, but the more I failed the more I hesitated about another venture. The best thing you can do is to start. In almost all cases the final outcome will come after trial and error and what you envisioned before you started, will be completely different at the end of your journey. That means you will never be ready until you go through the process.”

  • Set yourself up for scalability

“If you’re goal is freedom you must set yourself up for scalability and here are just 3 simple examples of what I mean:

A) You cannot be doing the work yourself (cleanings, movings, answering customers calls, etc…) – you become limited if you do so. If you want freedom, you have to trust people to do the work for you, while you figure out how to grow your company. If you hire someone and give them a percentage of each job, that opens up your time to figure out how to gain more customers. Eventually, you can even replace yourself with a marketing company giving you complete freedom. That is the ultimate goal. At the end of the day, it comes down to the same level of work. Are you willing to work hard at someone’s home, or are you willing to work hard to figure out how to grow your customer base.

B) You have to stop doing unnecessary things, like in-home estimates – you waste too much of your own time or spend too much money and resources. Today, it’s all about convenience and most people prefer to know pricing right away, versus waiting for someone to give it to them next day or a few days later. Personally, I would NEVER let someone come into my home to give me an in-home estimate when I know I can find the price online in a matter of 5 minutes. Look at Uber and Lyft versus Taxis: Back in 2014, Uber and Lyft had only 12% of the market share. In 2018 they had over 72% (source). You need to let go of the old ways that are no longer needed or necessary and get with the new trends.”

C) You have to start taking online payments only – This is crucial if you want to scale. I personally started by collecting cash/check payments, but as you grow this becomes a hassle. A hassle to you and a hassle to your customer. Payments are forgotten, money goes missing, numbers get messed up and it takes too much time to manage it all.

If you want to grow quickly, these things are crucial and you must set these things up from the moment you begin.”

6. What marketing strategies did you use?

“We focused on online customers and built our service around them. First, we built an online booking form tailored to convert the traffic that came to our website. Later, we built a customer portal to help customers manage their bookings at any time from anywhere. The portal allowed them to modify their appointments, reschedule and cancel at any time, from anywhere, saving us time and a lot of money. Later we added a referral program for them which added value to the customer and helped us gain more customers from referrals. Our overall business model became so powerful that everyone started copying King of Maids. Even dog walking services and other service-type businesses started to use the same growth strategy, which is what all led to the start of BookingKoala.”

Why starting a cleaning business is a good idea?

Starting a cleaning business today isn't what it was several years or even decades ago. With the help of online technology, our Facebook group, my Youtube channel and my service business growth bundle, you can reach 6 figures in months, and all from your home. So why start a cleaning business? Here are 7 reasons:

  1. You can start for under $1,000.

  2. You can run the entire business from home.

  3. You don't need to do any cleanings yourself (I've been at a clients home once or twice since we started out of curiosity, yet we've done thousands of cleanings).

  4. You can scale your cleaning business quickly.

  5. The industry is growing at 6.1% annually and more and more entrepreneurs are starting out with us each day.

  6. Recurring revenue and clientele make it easier to grow and get started.

  7. We got your back! Making it easier to grow a cleaning business than ever before.

Here are a few testimonials from real entrepreneurs inside our Facebook group (you're more than welcome to join and check it out yourself):

We have tons more of these, and adding more success stories each week. If you're thinking even a bit about starting a business, don't wait. As I grow older, the only thing I always regret is not starting earlier.

How to start a cleaning business step by step

Before getting started you'll want to take advantage of these 3 resources:

1. Subscribe

Subscribe to my YouTube channel for free live updates on what I'm doing to continue growing King of Maids.

What better way is there than revealing the curtain to you guys and sharing whats working live. Subscribe and comment on my videos. The more engagement on my videos I receive the more content I will put out since I will know that someone is watching and consuming the content.

2. Facebook group

Don't go at it alone! Join the group and ask questions if you need help along the way. Our group is very engaging, helpful and friendly. We want everyone to succeed. If you're not the one to ask questions its still motivating to see other stories as they are shared within the group. A little motivation can go a long way and sometimes give you the push you need to start or not give up depending on the stage you are at.

We also notify our community of new updates to the software through our group. Overall its a great place to be.

3. Service business growth bundle

This is a paid resource but will save you a lot of money when starting out if you chose to take advantage of it. I made a special offer for new customers and new businesses only. To qualify for this offer, you have to start a new cleaning/service type business with BookingKoala (any industries such as home cleaning, mobile car detailing, poop pick up, mobile barbers, vent cleaning, power washing and more). If you signed up for BookingKoala before or have an account with us, you are not eligible for this offer. If you already have a cleaning/service type business, you do not qualify for this offer. This offer is to help new companies by reducing the Premium price so you can use our best features to help you grow and succeed..

The 12 Steps

You can watch the video or continue reading for the transcript.

To start your own cleaning business from scratch and on a low budget of under $1,000, you’ll need to follow 12 steps.

  1. Save $1,000

  2. The vision of your cleaning service

  3. Research

  4. Business registration

  5. Bank

  6. Insurance

  7. Name

  8. Logo

  9. Website and software

  10. Branding

  11. Hiring cleaners and maids

  12. Marketing your cleaning business

Save $1,000

The first step will be to save $1,000 and invest it in your business. If you follow the steps below, $1,000 is all that you will need to start a successful cleaning business.

The vision of your company

Have an idea of your end goal. This is important because the preparation will be different, and you’ll want to prepare everything accordingly. For example, understand if your end goal is to sell home cleaning forever or if you’re going to be selling various services down the line. Knowing your vision is essential, and you’ll see why below.


Here are some of the critical things that you will need to look into:

Are you doing the cleanings yourself, or are you going to outsource all the work to someone?

We suggest outsourcing the work to someone right away because it will make growing your company much more manageable. When someone performs the job on your behalf, you get a cut, and you can focus on growing your cleaning business. If you perform the job yourself, most people come home tired skipping the most important part of your business: marketing.

How much are you going to pay your providers?

You also need to figure out how much you will pay your providers at the start. Don’t overthink this too much, as you can always change this in the future.

Starting with 45%-50% of the invoice is often a good start. This will give you room to increase the percentage for your seasoned workers or those who perform exceptionally well.

Are you focusing on large homes or small homes?

You must pick one because it will make your life easier when starting your cleaning business. If you choose small homes, it will give you the ability to hire individuals instead of teams, and managing one person is more manageable than managing teams.

Are you hiring teams or individuals?

Once you’ve decided if you’re going to clean large homes or small homes decide who you will hire. Decide if you are going to hire individuals or teams. For example, if you do small homes, customers won’t mind an individual 99% of the time however sending 1 individual to a 7 bedroom home is most of the time unacceptable simply because 1 person would be there all day if not more.

How much are you going to charge your customers?

Research what the competitive pricing is in your area and start with that. You can always improve your pricing over time.

What location will you start your cleaning business in?

Our recommendation is always to start where there is a demand that could mean outside of the place you reside. If there is demand, that means the potential for growing a large cleaning business is excellent. Don’t make a mistake starting in your city if no one wants cleaning services.

Business Registration

When you start, make sure to register your business online. LegalZoom is a service that will help you register your business online. Provide them with some information, and they will file the necessary paperwork on your behalf. Once the process is complete, they will send you legal paperwork stating that you are an official business. On top of that, LegalZoom also offers other services you may use in the future.

Instead of using LegalZoom, you can visit a local accountant to help you with your business registration needs (it may be a cheaper option).


Once you’ve registered your cleaning company, you can open up a bank account, get a debit card, and potentially a credit card. This isn’t the end of the world, but it will help keep you organized when growing your cleaning business. It will separate your personal and business transactions, plus it will help motivate you to keep going since you’ve already opened up a bank account.


If you’re following our guide, we talk about outsourcing all of your work to other cleaning individuals or businesses. If you go that route, your independent contractors should have the proper insurance needed to perform the job allowing you to skip this step potentially.

If you hire employees and skip the hiring process discussed in this guide, we recommend speaking with a lawyer to ensure you have the proper insurance and forms when hiring an employee.


Find a short, memorable, and easy to pronounce name for your cleaning company. Also, make sure that the name you go with is available when buying a domain. Having the same domain as your name will make your company look more professional. For example, if you’re name is BookingKoala your domain would be www.bookingkoala.com

Also, when picking your name, make sure that it fits your vision. If you’re selling home cleaning specifically, you may go with a name such as ‘King of Maids.’ However, this becomes a problem if you decide to expand your services to non-cleaning related industries. Due to the name, everyone will automatically assume you only offer cleanings, and changing your name later is a big deal. Many of those who remember your name may no longer recognize you. It’s important to set everything to align with your vision.


You’ll need to find a good logo for your business. Make it look professional and relevant to whatever it is that you are selling. Good logos are memorable and simple. If you need help making a logo, you can visit Fiverr and pay someone to do it for a few dollars.

Another option is to use Canva and create one on your own for free. Later, when you make some money, you can always have someone improve it professionally.

Cleaning and maid service software

You will need a website to sell cleanings online, and making a website on your own is extremely easy. All you need to do is sign up for a service that gives you all the tools you need to build a cleaning business website yourself in only a few hours. These services are also very affordable, saving you thousands of dollars by avoiding expensive developers and designers.

Not only will you need a good website, but you’ll need software explicitly designed for a cleaning business ready to help you scale efficiently. Once bookings start to come in, you need powerful software to help you manage everything all in one spot.

To show you the power of this step, let me show you why I built BookingKoala in the first place. First, we needed a software that would help us book clients online to avoid phone calls. By preventing phone calls, we could scale faster because instead of hiring customer service reps, we put that money towards marketing and advertisement. Of course, this didn't stop there. We kept building more stuff. Later, customers could reschedule cleanings themselves without the need to call us. See where I'm going with this? It was all-important. We wanted to make it so easy for the customer to do everything themselves to save as much money as possible on customer service. This led to more bookings and less work.

The more money we made, the more we invested in our software. That is why today, businesses sign up for BookingKoala and literally get all the tools they need to compete with multi-million dollar cleaning companies in seconds. I can say with ease that if we had the software the way it was today when we started, we'd grow even faster.

To learn more about the power of a website and a good software, you can click here.

For new customers ONLY, click here to get a deal on your first year of BookingKoala plus get my course for free.


Focus on establishing a brand the moment you start your cleaning business. People trust brands, and building trust in the first few years should be your primary focus. Don’t stress over profits; focus on your online image. Sell at break-even if that means more reviews, more testimonials, more publicity for your company. Through BookingKoala, you can create coupons. Create those coupons and distribute the codes throughout your ads. Later, people can use them when booking through your website.

Hiring cleaners and maids

Hiring for some can be the most challenging part of this business model. Not because it’s hard to find people, but because it’s a lengthy process. Most people think that hiring stops when someone is hired, but the job is actually done somewhere around 90 days after they are hired.

We suggest hiring independent contractors and looking for someone with 2+ years of relevant experience. If you’re hiring someone for home cleaning, they need home cleaning experience and not hotel cleaning experience. It is not the same, and you will be disappointed.

To find someone go to a site like Craigslist, Glassdoor, Indeed, or Monster and make a job offer. You can also ask around and see if people you may know are interested. Once you have a lead, properly interview them over the phone, background check them, and if they pass, add them inside BookingKoala. Make sure to have them sign a binding agreement as well before allowing them to accept jobs.

  • BackgroundChecks is a good place to run background checks.

  • Rocket Lawyer is a good place to create contracts and agreements.

  • DocuSign is a good service that allows you to sign contracts online.

Through BookingKoala, you will quickly decide whether they are a good fit or not. Whenever a job comes in, a provider will be able to determine if they want to accept or decline an assignment. If they take it, the job will be visible inside their account. After they complete the job, the customer will be able to rate the service. On your end, you will be able to track the ratings, and over time, you can decide for yourself if the provider will remain on the platform or if they should be removed. You’ll want highly rated providers on your platform only, ensuring your services are excellent.

Marketing your cleaning business

Marketing is where things usually go wrong. If you have little to no money, don’t go starting with paid ads, nor should you go out and hire a marketing company that offers services for $250 a month. It will end badly nine out of ten times.

Your focus should be to build up your brand and reputation as well as your recurring customers. Pick a channel where people find your services and make it your mission to be the top seller. For example, Yelp is a big deal for most service-type businesses like a cleaning business. If you establish a profile on Yelp, get enough reviews and manage to rank your cleaning company on the first page of their search results, your cleaning business will see a massive increase in business organically.

To do so, find your first set of clients and find a free source where you don’t spend money on acquiring customers. Look for a platform like Craigslist or equivalent to Craigslist in your area. It’s free to look for clients on there. People on Craigslist look at the price, and you can take advantage of that opportunity. Use coupons to pull in those customers. A combination of a professional brand and a low offer will get you a lot of sales. Using BookingKoala, you can easily create coupons, add them to your ADs, and track if people used them later when they book.

Later push everyone to leave a review on a site that matters, such as Yelp mentioned above. Work hard in the first 12 months and gain as many reviews as you can. Keep repeating the same process until you see $5,000 in profit per month. Once you hit that goal, you should now start experimenting with your marketing ideas. Up until this point, this will all be manual labor. Don’t pay for ads or leads until you make money organically every month from a platform such as Yelp or something that can organically bring in traffic.

Once you’ve reached a nice goal of around $5,000 in profit per month from recurring clients, you can start experimenting with other marketing channels. Now you can perhaps advertise on Yelp since you most likely have 100+ reviews on there. You can also begin SEO to help bring more customers or look for something else that will bring clients to your cleaning business.

When you find three quality marketing channels that bring in constant revenue, you can now look into expanding your business or services. You can do that by adding more services such as office cleaning or mobile car washing or going to a new area and replicating everything you’ve done in your first location.

When picking another area to work with, make sure you do some research to ensure that what you’ve done in location A will work in location B. Just because Yelp is popular in one area doesn’t mean it’s popular in the next. You want to avoid such mistakes because if you spend six months creating a Yelp profile where Yelp is not popular, you won’t get any clients, and all the work will be worthless.

Always remember the fundamentals

Bookmark this complete cleaning business guide and come back to it whenever you are confused about something. These are the fundamentals of building a big cleaning business on a low budget, and you will never want to forget them. Fundamentals will help you grow a strong company.

Look at it this way; in basketball, there is a proper way of shooting a basketball. If you are a shooting guard using the wrong shooting form for 20 years, you’re going to miss out on many awards, records, and opportunities. The same applies to business. If you don’t learn the fundamentals, you will leave a lot of money on the table. Not only that, but it will take you longer to generate any sales, resulting in frustration.

Focusing on the business fundamentals will help you get small wins faster, which are vital to keeping you motivated, preventing you from eventually quitting. We know this is a lot to take in all at once, but if you keep working at this daily, it will start to become part of you.

Remember, every success story has a beginning.

Don't forget to subscribe to my Youtube channel for more free content. If you're ready to get started grab the service business growth bundle by clicking here.