Full Time
1,170 - 1,800
40
Apr 8, 2026
Remote Appointment Setter
One Janitorial — Edmonton, AB, Canada | Full-Time, Remote (Overseas)
Compensation$1,100 CAD training (first 10 days)$1,170 – $1,800 CAD/month after training
Hours & ScheduleMonday to Friday | 8:00 AM – 4:30 PM Mountain Time (MST/MDT)40 hrs/week
Reports To: Sales Manager / Operations Director | Start Date: ASAP
About One Janitorial
One Janitorial is a commercial cleaning company based in Edmonton, Alberta, Canada. We serve 700+ commercial clients across Canada with approximately 180 cleaning Alliance partners and 36 internal staff operating fully remotely. Our appointment setters are the engine of our sales pipeline — they are the first voice prospects hear, and the quality of their calls directly determines our revenue.
The Role
As a Remote Appointment Setter, you are not making casual calls. You are running a structured, script-based outreach process to connect commercial business owners with our sales team. Every call you make is tracked, scored, and reviewed. This is a high-output, high-accountability role — if you are looking for a relaxed work-from-home job, this is not it.
You will call small business owners, office managers, and facility managers across Canada. Your job is to start real conversations, handle objections confidently, and book qualified demo appointments. You are measured on daily call volume, appointment quality, and show rate — not just dials.
What You Will Do
Execute 80–120 outbound cold calls per day using a structured script
Qualify prospects using our discovery framework before booking appointments
Handle objections professionally — 'not interested,' 'send me an
Book qualified demo appointments for the sales team with accurate notes
Maintain accurate records in our CRM (HubSpot) — every call logged, every outcome tracked
Follow up on no-shows and cold leads according to our cadence schedule
Participate in daily check-ins and weekly performance reviews with your manager
Accept coaching — your calls are recorded and reviewed. You are expected to improve week over week.
Required Skills & Experience
Must-Have:
Minimum 1 year of outbound cold calling or telemarketing experience
Strong English — written and spoken, minimum 9/10
Comfortable on script — you do not improvise the qualification framework
Proven ability to handle objections without losing composure
Reliable remote setup: computer (4GB+ RAM), quality headset, stable high-speed internet, quiet workspace
Familiarity with Google Suite (Drive, Sheets, Gmail)
Strong Preference:
Experience booking B2B appointments (not consumer sales)
Experience with CRM data entry — HubSpot, Salesforce, or similar
High daily call volume history — 80+ calls/day in a previous role
Experience with commercial cleaning, facilities, or services industry
Nice-to-Have:
Familiarity with Canadian business culture and time zones
Experience working with a remote team across time zones
Previous role where calls were recorded and reviewed
What Success Looks Like
Within 10 days: Training complete. Script memorized. First live calls running with manager supervision.
Within 30 days: Hitting daily call targets consistently. First solo-booked appointments confirmed.
Within 60 days: Appointment quality and show rate meeting department benchmarks. Coaching sessions showing measurable improvement week over week.
How to Apply
Do NOT send a generic cover letter or introduction. We will not review it.
Step 1: Fill out the application form using the link below. Attach your resume/CV.
Apply Here:
Step 2: Record a 5–7 minute video answering all four questions below. Upload to Google Drive, Loom, or YouTube (unlisted) and paste the link in the form.
VIDEO QUESTIONS — All four are required. 5–7 minutes total.
Q1 — Show us a real cold call (or your best roleplay). Walk us through how you open a call, handle the first objection, and move toward booking a meeting. We want to hear your voice and your process — not a description of it.
Q2 — How many outbound calls did you make per day in your last role? What tools did you use to track your activity? Show us your screen if you have a dashboard, CRM record, or call log you can share.
Q3 — A prospect says: 'We already have a cleaning company and we're happy with them.' Walk us through your exact response — word for word, as if you're on the call right now.
Q4 — This role requires working Monday to Friday, 8:00 AM – 4:30 PM Mountain Time. Confirm your availability, show us your workspace on camera, and tell us what your current internet speed is (run a speed test at
Applications with completed videos are reviewed first. Videos that skip any question are rejected.
Compensation & Growth
$1,100 CAD flat rate during 10-day training period
$1,170 CAD/month base salary after training
Performance-based compensation up to $1,800 CAD/month
Performance reviews at 30, 60, and 90 days
Long-term role — we are building a permanent outbound team, not filling a temporary seat
Calls are reviewed and coached weekly — you will get better, and your pay reflects it