Setting up a window cleaning business
The process of setting up a successful window cleaning business in Canada is straightforward; just follow these steps.

Setting up a window cleaning business in Canada isn’t as complicated as you may think, and it’s one of the most affordable service businesses to launch. With low startup costs, no formal qualifications required and plenty of demand across residential and commercial markets, all you need to know is how to get your business up and running.
This guide goes through the steps to follow and what to consider in order to start a window cleaning business in Canada.
There are no federal permits or licences necessary to start a window cleaning business in Canada, but your municipality may have its own requirements. For example, you need a business licence to clean windows in both Calgary and Toronto, and your business must be registered to apply for one.
You may also need to obtain a criminal record check if you’re working in venues hosting children or members of a vulnerable group, such as schools or special care homes.
You don’t need any formal educational qualifications to clean windows or to start a window cleaning business. However, there are training courses you can take on basic safety and specialized window cleaning to improve your skills and impress prospective clients.
And, if you’re working at heights, a safety training course may be required. For example, if you’re working at heights above 3 metres (10 feet) in Ontario, you must complete a Ministry of Labour-approved Working at Heights training program.
Your business type determines how much tax you’ll pay on the money you make and how personally liable you’ll be for business debts.
Here are your main options.
Incorporating is more expensive and complicated to set up. If you’re launching a small window cleaning business, you may not see it as worth the hassle. You could launch as a sole proprietor or partnership, then incorporate later.
If you’re wondering whether you need to open a business bank account, the answer is, maybe. You’re only legally required to have a separate business bank account if you registered your business as a partnership or corporation.
But, separating your business and personal expenses, even as a sole proprietor, makes bookkeeping much easier, helps you track deductible expenses and avoids messy audits. It also makes your window cleaning business look more professional when your clients can pay into a dedicated business account.
When choosing between traditional banks (like RBC or Scotiabank) and fintechs (such as Wise or Wave), consider your needs.
Once you choose a financial institution, you can either apply online, in person or over the phone. A business bank account works similar to a personal account—the main difference is that it’s dedicated to your business’s finances.
Knowing businesses will need to process frequent deposits in higher amounts than individuals typically deposit, banks often charge a fee per deposit based on the size or type of deposit (cheque, cash etc.).
You should expect similar features to what you’d get with a personal bank account — such as a debit card, the ability to send and receive payments, optional overdraft option, online and mobile banking and more. You may even want to look into accounts that let you earn interest on your balance to help your earnings grow even faster.
Check out some of the best business bank account options in Canada below:
To make comparing even easier we came up with the Finder Score. Interest rates, account fees and features across 20+ business bank accounts and 15+ lenders are all weighted and scaled to produce a score out of 10. The higher the score the better the account - simple.
The way you file your tax return and pay your taxes depends on your business structure. If you operate as a sole proprietor or in a partnership, you’ll report your window cleaning income on your personal tax return. If you incorporate your window cleaning business, you’ll need to file both a corporate tax return and a personal tax return.
You must submit your personal and/or corporate tax returns between April and June, but make tax payments in monthly or quarterly installments throughout the year.
Since you’re self-employed, you’re also responsible for both the employer and employee portions of Canada Pension Plan (CPP) contributions. For 2025, the total contribution rate is 11.9% of your net income, up to a maximum of $8,068.20.
So, to estimate how much you need to set aside, let’s look at the relevant tax rates for 2025.
The federal tax rate is 15% (after the general tax reduction and federal tax abatement).
If you’re eligible for the small business deduction, your federal tax rate would be further lowered to 9%
Provincial income tax rates for Ontario, as an example:
Also, if you make $30,000 gross income or more in four consecutive calendar quarters (a period of three months beginning on the first day of January, April, July or October in each calendar year), you’ll have to charge your clients GST/HST. Then, you’ll be assigned a monthly, quarterly or annual reporting period to file your GST/HST return.
This means, if your net income is $75,000, you live in Ontario and your cleaning business is a sole proprietorship, you’ll need to pay the following:
Unless you plan to apply for financing, you don’t need to create a business plan for your window cleaning business. But doing so could still be helpful. Laying out your plan clearly will allow you to spot potential obstacles to your success or reasons why you might want to reconsider starting a business or explore other options.
A great window cleaning business plan should include:
Things change quickly in the world of business, so it’s recommended to review and amend your business plan at least once every quarter.
Here’s a step-by-step guide you can follow when you’re ready to launch your window cleaning business.
Assess local demand, understand your competitors’ offerings and determine what services are most needed in your area. Then, identify your target clientele, whether it’s residential, commercial or both.
Once you know what window cleaning services are lacking in your local market, you can define your own offerings. Here are some examples of window cleaning services you can offer:
If you’ve chosen a business structure already and decided you want to register your business, you can do so online. You just need a unique business name.
As discussed, you may need a business licence to clean windows, depending on your municipality. If you’re not sure, contact your local city hall to determine specific requirements
Now that your business is set up, you can buy the equipment and supplies you’ll need to start cleaning windows. This may include:
Finally, you’re ready to start cleaning windows, you just need to find clients. We’ll dive deeper into marketing strategies later, but for now, you can set up a Google Business Profile so prospective clients can find you online, leave reviews and share your contact details.
On average, window cleaners in Canada charge between $5 and $15 per window pane. For larger jobs, you may want to charge a flat rate. Entire residential homes are often quoted at $200–$300, although large houses could cost as much as $400.
Many window cleaners charge extra fees for add-ons like cleaning screens, sliding glass doors, window sills and tracks. Screens and window sills and tracks could cost less than $1 up to $5, depending on the size (perhaps more if you have to remove deep stains or paint).
Sliding glass doors can similarly range from $2-$8, depending on the size and extent of the job. Due to the extra risk involved, the cost of cleaning may increase for higher levels of a house (above a second floor).
Prices don’t have to be completely fixed. You may choose to charge different rates to different customers. After all, the quote you give a customer will depend on a number of factors, including:
Here are three of the most common methods of marketing a window cleaning business:
It’s not uncommon for window cleaners to approach homeowners or business managers and market their services face-to-face. This can be a grind that involves a lot of rejection, but it can pay off.
If you (or your employees) have a likeable personality and can develop some basic face-to-face sales skills, you could secure customers by knocking on doors and pitching your services with less effort than it takes to attract them online.
Better yet, there’s no upfront cost to this marketing method (other than the cost of travelling from prospect to prospect).
As you’re likely to launch only targeting specific neighbourhoods, this form of marketing may involve creating flyers, leaflets or ads in local newspapers.
You could post these flyers through letterboxes or pin them where customers are likely to see them.
This is a low-effort marketing method, but it’ll cost more and is easier to ignore than directly pitching your services in person.
Nowadays, it’s essential to have an online presence. This means creating a website that illustrates your services and is well-optimized for the search terms that potential customers could be inputting. You’ll also want to ensure your business ranks well in tradesmen listings websites. These websites often include customer reviews, so you’ll need to do your bit to encourage customers to leave a favourable rating.
A strong social media presence should also be desirable. Window cleaning isn’t the most exciting business to show off on the likes of Facebook and Instagram, so get creative! This is perhaps another opportunity to use your personality to gain sales.
Not all insurers offer the same options, but you may find the following types of coverage helpful for your window cleaning business:
Some insurance providers offer insurance coverage tailored to your business’s specific needs, so it’s possible to get multiple types of coverage in one policy.
Starting a window cleaning business in Canada requires little upfront investment or formal qualifications, making it an accessible career for anyone ready to work hard to build a client base.
Now that you know how to set up your business, charge competitive rates, handle taxes properly and market to your target audience, you’re ready to build a solid reputation and start earning profits. However, if you’re not sure whether window cleaning is right for you, you can consider starting a general cleaning business instead.
How does Float Financial for business work and is it legit? Find out in this review.
How to choose an online business bank account in Canada and manage your money digitally.
From chequing accounts to credit cards and global transfers, here’s how to find the best business banking service.
A detailed look at the features and fees of the EQ Bank Business Account.
Your guide to the best multicurrency accounts in Canada for your business and the pros and cons of using a multicurrency account.
Explore our top picks for the best business bank accounts in Canada.
Learn the key licensing, insurance and legal steps for starting a dog-walking business in Canada.
Learn how to launch a photography business in Canada with clear steps, tools and strategies.
Learn how to launch and grow a cleaning business, from licensing and banking to marketing.