About One Janitorial:
One Janitorial is a commercial cleaning marketplace operating across Canada with US expansion planned for late 2026. We sell commercial cleaning contracts to businesses and match them with vetted local cleaning alliances. We are a fully remote, 16-year-old company with 36 internal staff and 180 alliance partners.
The Role:
We are seeking a highly organized, proactive Customer Service Representative to provide exceptional support to our clients and alliance partners. This role requires strong communication, problem-solving, and service-management skills to maintain positive relationships and ensure timely resolution of service issues.
What You’d Be Doing:
- Provide responsive support to clients and alliance partners via phone, email, and ticketing systems
- Manage inbound and outbound calls with professionalism and empathy
- Handle support tickets and ensure timely resolution of client and partner concerns
- Conduct follow-ups and client satisfaction check-ins
- Process and document daily inspection reports and send them to clients
- Support alliance management with monthly coaching calls and ongoing communication
- Assist with administrative tasks and ensure accurate reporting
- Participate in the on-call after-hours support rotation as scheduled
What We’re Looking For:
- 2+ years of proven customer service or client support experience
- with experience in appointment setter
- Background in client retention or B2B services is a strong advantage
- Exceptional English communication skills — written and verbal at 9/10
- CRM experience required (Salesforce, Zoho, Pipedrive, GoHighLevel, Zendesk, Freshdesk, HubSpot, or similar — we train on our specific CRM)
- Strong time management and ability to meet deadlines consistently
- Confident in negotiation and conflict resolution
- Willingness to work scheduled after-hours support
- Reliable home office setup: fast internet, USB headset, webcam, and quiet workspace
- Proficiency with Google Workspace (Sheets, Drive, Gmail)
- A positive attitude, proactive mindset, and strong sense of accountability
Compensation & Schedule:
Base Pay: $1,250 CAD per month
Schedule: Monday – Saturday, 8:00 AM – 5:00 PM (Mountain Time, Calgary / Alberta time zone)
Paid in Canadian Dollars on the 15th and 30th of each month.
Why Join One Janitorial?
We value teamwork, growth, and accountability. If you’re ready to thrive in a high-performance, remote team while making an impact through service excellence — this is the role for you.
How to Apply (Mandatory Steps):
1. Walk me through a time a customer or client was upset with something that wasn’t your fault. How did you handle it, and what was the outcome?
2. What CRM tools have you used in your last two roles, and what did you do in them every day?
3. Why do you want a remote support role specifically, and what makes you good at this kind of work?
Video Guidelines:
- Be yourself and show your energy
- Answer naturally (avoid reading from a script)
- Use the same camera, headset, and workspace you plan to use if hired
Upload the video to Google Drive (set sharing to “anyone with the link”), Loom, or YouTube (unlisted), and paste the link into the application form.
Resume and video are both required. Applications without either will not be considered.
We respond to every complete application within 72 hours.
Apply today and take the first step toward a rewarding career with One Janitorial!
— The One Janitorial Team
Job Type: Full-time, Contract
Experience: Inbound Customer Service — 1 year (Required)
Language: English (Required)
Work Location: Remote
Work Location: Remote