You Don't Need a Big City to Build a Big Business
If you live in a small town and you've been thinking about starting a business, I want you to hear this: you already have everything you need.
You don't need a degree. You don't need a trust fund. You don't need to move to Edmonton or Calgary or Toronto. You need one thing — a skill that people will pay you for. For me, that skill was working at heights. I grew up climbing trees, and most people are afraid of heights. So washing windows up on ladders was uniquely easy for me.
At 15, my younger brother Johnathan and I started washing windows with our dad. Our first client was a family friend from church. Our equipment? A squeegee from Home Hardware, a pale, and some dish soap. That was it. A few weeks later, we invested in some professional gear and the soap we still use today. But the point is — we started with almost nothing.
If you're reading this from a small town and wondering whether it's possible, let me save you the suspense: it is.
Step 1: Find Something People Will Pay You For
Every home service business starts with the same question: What do homeowners in my community need done that they can't or won't do themselves?
In a small town, the answer is usually sitting right in front of you. Look around your neighbourhood:
- Are the windows dirty?
- Are the gutters full of leaves?
- Are the driveways covered in grime?
- Are the lawns overgrown?
- Is there snow piling up on walkways?
Pick one thing. Don't try to do everything. Start with one service, get really good at it, and build from there. For us, it was window cleaning. We didn't add house washing, gutter cleaning, and other services until years later.
Step 2: Start with What You Have
One of the biggest myths about starting a business is that you need a lot of money to get going. You don't.
Here's what my actual startup looked like:
| Item | Cost |
|---|---|
| Squeegee from Home Hardware | ~$15 |
| Pale (bucket) | ~$5 |
| Dish soap | ~$4 |
| Total startup cost | ~$24 |
That's not a typo. We started a business that would eventually complete over 1,500 jobs for about the cost of a pizza dinner. A few weeks in, once we had some cash coming in, we upgraded to professional equipment and proper cleaning solution. But we didn't wait until we had the "right" gear. We started with what we had.
David's Advice
If you have $500 and live in a small town, here's what I'd tell you to do in your first week: Follow my content on Facebook and join my free Lakeland's Business Network on Skool. Then ask questions of more established business owners who have already grown and scaled their businesses. Learn from people who are a few steps ahead of you. You don't have to figure it all out alone.
Step 3: Get Your First Customers from Your Network
We got our first 10 to 20 clients from my family's network. Our very first job came from a family friend at church. That's not a coincidence — in a small town, your network is your most powerful marketing tool.
Here's the thing most people don't realize: you don't need to be great when you start. We didn't start by charging very much money because we weren't very good. And that's okay. Once we got good, we were able to charge more. But those early clients gave us something more valuable than money — they gave us practice, confidence, and word-of-mouth referrals.
In a small town, word travels fast. If you do a good job for one family, their neighbour will hear about it. Their coworker will hear about it. Their pastor will hear about it. That's the beauty of a small community — reputation compounds faster than it does in a big city.
Start by telling everyone you know what you're doing. Post on your personal Facebook. Tell your parents' friends. Ask your church, your sports team, your school. Don't be shy about it. You're offering a service that helps people — there's nothing to be embarrassed about.
Step 4: Don't Make the Mistake I Made with Social Media
One of the biggest mistakes I made early on was avoiding social media. I didn't like its addictive nature, and I didn't want to spend my time scrolling. So I just... didn't use it.
That was a costly mistake.
Here's what I eventually learned: social media isn't something you consume — it's a tool you use. When you use it as a tool, it is extremely effective at raising awareness of what you're doing and your business. You don't need to be on it all day. You don't need to become an influencer. You just need to:
- Post before-and-after photos of your work
- Share short videos of you on the job
- Ask happy customers to leave reviews and tag you
- Show your face — people in small towns want to know who they're hiring
That's it. Fifteen minutes a day of intentional posting can replace thousands of dollars in advertising. Especially in small towns where everyone is connected on Facebook.
Coming Soon
If you're interested in the exact 15 words I used on my first Facebook ad that turned $500 into $45,000 with Facebook advertising — stay tuned for my next blog post.
Step 5: Understand Your Small-Town Advantage
The number one advantage of running a home service business in a small town is less competition.
In a big city, there might be 200 window cleaning companies fighting for the same customers. In a small town, there might be one or two — or none. This means it's extremely easy to become the top service provider in your community, compared to being even in the top 10 in a big city.
Starting from scratch, it may take you one or two years at most to become the go-to name in a small town. Even less if you're strategic about it. Here's how to accelerate that:
- Get online reviews early and often. Ask every single customer to leave a Google review. In a small market, 20–30 five-star reviews can put you at the top of local search results.
- Collect video testimonials. A 30-second video of a happy customer is more powerful than any ad you could run. (Pro tip: turn that video into an ad.)
- Leverage AI to create keyword content. Use tools to help you write blog posts, social media captions, and website content that targets searches like "window cleaning in [your town]" or "house washing near [your town]."
We now have over 350 five-star reviews. That didn't happen overnight, but it started with asking our very first customers to share their experience.
Step 6: Face the Small-Town Challenge Head-On
The number one challenge unique to small towns is the limited number of clients available.
This isn't a problem if you want to stay as an owner-operator — one person doing all the work, keeping all the profit, and running a lean operation. There's nothing wrong with that. You can make a great living that way.
But if you want to grow your business to where you have both good income and time freedom — where the business runs without you being in every truck — you're going to hit a ceiling. The math just doesn't work if you're only serving one small community.
The solution? Expand to neighbouring communities.
You may need to change your organizational chart and service multiple towns in order to afford managers who can run the business on your behalf. For us, that meant expanding beyond Lac La Biche to serve Cold Lake and surrounding areas. That expansion is what allowed us to hire a team, build systems, and eventually buy back my time.
Step 7: Build a Team the Right Way
Here's the hiring framework that worked for me:
Once you know how to do the work — where you can make results repeatable — bring on someone to work beside you. You oversee them directly.
Pay them hourly or a percentage of revenue until they are competent enough to work alone.
Once they can work alone, have them do so. Then hire a second assistant and fully train them the same way.
Once the second person is trained, put the first technician with the second technician as a team. Hire a third assistant and start training them.
Around this point, you'll need to hire an admin assistant or a virtual assistant to handle scheduling, customer communication, and the back-office work.
This is how you go from being a technician to being an owner. You're not just doing the work anymore — you're building a machine that produces results without you being the one holding the squeegee.
Step 8: Get a CRM — Don't Make My Mistake
I wish I had started using a CRM (Customer Relationship Management software) earlier. For years, I was just using a spreadsheet. And honestly, it worked — but I lost out on a lot of efficiencies that could have saved me way more time and made me way more money.
The software I use now is called Jobber. It handles scheduling, invoicing, customer communication, and — with a new update — it now allows us to send simple email campaigns, follow-ups, and online review requests all from one place.
It was a silly mistake to try to save a few hundred dollars a year on software and use a spreadsheet instead. That "savings" cost me thousands of dollars in lost efficiency, missed follow-ups, and reviews I never asked for.
Key Takeaway
Invest in a CRM from day one. Even if it feels like an unnecessary expense when you're just starting out, it will pay for itself many times over. The time you save and the customers you retain will far outweigh the monthly cost.
The Bottom Line
Starting a home service business in a small town is one of the most accessible paths to entrepreneurship that exists. You don't need a lot of money. You don't need a degree. You don't need to live in a big city. You need a skill, a work ethic, and the willingness to start before you feel ready.
I started with a squeegee, a pale, and some dish soap. Today, Window Washing Warriors has completed over 1,500 jobs, earned 350+ five-star reviews, and operates across multiple communities in Northeastern Alberta. And now, my mission is to help the next generation of small-town entrepreneurs do the same thing.
If you're a young person in a small town reading this — you can do it. I'm proof.
