Hiring in Ontario for the 2027 season
Pay and dates are right on every posting. Find the one that fits and email us.
Run a 7-figure sales team. Every Aspect job gets booked over the phone, and you build, train and coach the people who book them. You own how fast leads get called and how many of them turn into jobs.
A phone sales job. People ask us for a quote, you call them back and book the clean. Hourly pay plus commission on every job you book that gets done and paid.
Outside all summer, cleaning grills at homes across Kitchener-Waterloo, Guelph and Cambridge. Paid for every grill, trained on the clock, no experience needed.
Outside all summer, cleaning grills at homes in Oakville, Burlington, Milton and Mississauga. Paid for every grill, trained on the clock, no experience needed.
Outside all summer, cleaning grills at homes across Toronto and York Region. Paid for every grill, trained on the clock, no experience needed.
Outside all summer, cleaning grills at homes across Hamilton. Paid for every grill, trained on the clock, no experience needed.
Grills at homes and cottages across Muskoka all summer, with a place to stay provided. Paid for every grill, trained on the clock, no experience needed.
Questions about a role? Email [email protected] with the subject "Careers question".
Jacob started Aspect cleaning grills himself. Six years later there are crews in five Ontario markets, and the job hasn't changed much: open up a filthy grill, get it clean to the touch, and leave the customer wanting to book again next spring.
Techs set their availability every week and get jobs inside it. Coordinators see their shifts a week ahead.
The app shows every job you've finished and what it paid, updated daily. Tips go straight to you, every dollar.
You don't need to have touched a grill before. Training is paid, and you ride along with a lead until you're ready to go on your own.
We hire before the season. Here's what happens after you email us.
Email us with the subject line from the posting. Five minutes, tops.
A short call about the job and when you're free.
Everyone gets the same questions, and nobody works an unpaid trial shift. You'll hear back from us either way.
If it's a fit, you get the full agreement at least five days before you sign, so there's time to read it properly. Then paid training.
Not for the Junior Technician job. We train you at $20 an hour until you're ready to work on your own. The other two postings say what helps.
For the Junior Technician job, yes: a G or G2 licence, a driver's abstract our insurer accepts, and a reliable car insured for driving to work sites. There's no separate gas or mileage pay.
Techs choose their availability each week and get jobs within it. Coordinators work shifts between 9 a.m. and 7 p.m. Eastern, about 40 hours a week full-time or around 24 part-time. The Sales Manager works about 40 hours a week. None of the roles guarantees a minimum.
Techs pick their own availability, so usually yes. Coordinator seats come full-time or part-time.
If we interview you, you'll hear from us within 45 days of your last interview, whichever way it goes.
We use Claude, an AI tool, to help assess applicants. A person reviews every hiring decision.
Ontario only for now. If that changes, the roles go up on this page with pay and dates.