Job Title: Customer Sales Representative – High Earning Potential
Company: GlassMate Window Cleaning
Location: Ottawa, ON
Job Type: Full-Time, Seasonal, (Mon-Sat), (Feb-Nov)
Salary: $18.00 per hour (+ performance bonuses and sales commissions; 3-6K per month in bonuses only )
Start Date: Hiring immediately for onboarding and training; full-time seasonal operations expected to begin in February 2027
Hours: 40 hours per week
About Us:
GlassMate Window Cleaning is an established residential and commercial exterior cleaning company serving Ottawa and the surrounding areas. We specialize in window cleaning, eavestrough cleaning, pressure washing, and other exterior property maintenance services.
We are committed to providing excellent customer service, building lasting relationships with our clients, and maintaining a professional, results-oriented team.
We are looking for a motivated, organized, and sales-driven Customer Sales Representative to join our team and help us prepare for a successful 2027 season.
Position Overview:
This is a sales-focused position that combines customer service, inside sales, lead management, quoting, booking, and scheduling coordination.
The successful candidate will be responsible for turning customer inquiries into confirmed jobs, following up with existing clients, generating repeat business, and helping coordinate an efficient schedule for up to eight field crews.
This position is ideal for someone who enjoys communicating with customers, closing sales, staying organized, and working toward measurable performance goals.
This is not simply an administrative position. We are looking for someone who takes initiative, follows through consistently, and is motivated to achieve results.
We are hiring now to allow time for onboarding and training before the next busy season. Because our business is seasonal, December and January generally have limited work available. Full-time seasonal operations are expected to begin in February 2027.
Responsibilities:
- Sales and Customer Relationships
- Respond promptly to new leads received through phone calls, the company website, email, Google, HomeStars, Yelp, and other channels.
- Prepare accurate quotes for residential and commercial cleaning services.
- Follow up with prospective customers to convert quotes into confirmed bookings.
- Contact previous clients by phone, email, and text to generate repeat business and seasonal bookings.
- Proactively identify opportunities to increase sales and promote additional services.
- Handle customer questions, objections, scheduling requests, and service inquiries professionally.
- Maintain strong relationships with existing clients and help encourage repeat business and referrals.
Scheduling and Crew Coordination
- Help organize and maintain an efficient schedule for up to eight field crews.
- Schedule jobs based on location, estimated production time, job value, and crew availability.
- Coordinate with the operations manager to ensure jobs are scheduled realistically and completed efficiently.
- Adjust schedules when weather conditions or operational requirements affect planned jobs.
- Communicate scheduling changes clearly to customers and internal team members.
Administration and CRM Management
- Use Jobber to manage customer records, leads, quotes, bookings, follow-ups, and job information.
- Monitor the company inbox and respond to incoming calls, emails, and messages.
- Keep accurate records of sales activity and customer communications.
- Follow up on outstanding invoices and assist with accounts receivable when required.
- Assign follow-up tasks to the operations manager and other team members as needed.
- Help maintain an organized workflow between the office, sales activities, and field operations.
Performance and Sales Targets
- Work toward established daily, weekly, and seasonal sales targets.
- Maintain consistent follow-up with leads and existing customers.
- Improve quote-to-booking conversion rates and customer retention.
- Track performance and sales activity through the company's systems.
- Take ownership of assigned responsibilities and work toward agreed performance goals.
Compensation and Earning Potential
We offer a performance-driven compensation structure designed to reward employees who produce results.
- Base hourly pay: $18 per hour.
- Additional earnings: Performance bonuses and sales commissions based on established targets and applicable compensation terms.
- Strong earning potential: Employees who consistently achieve their targets may earn the equivalent of $30–$55+ per hour during the busy season.
- Peak-season opportunities: Exceptional performers may earn even more during the busiest summer months.
A significant portion of your potential earnings comes from performance incentives rather than hourly pay alone. Your results, productivity, consistency, and achievement of established goals can make a substantial difference in your total compensation.
We are looking for someone who wants to do more than simply complete assigned tasks—someone who is motivated to achieve goals, improve results, and increase their earnings through strong performance.
Higher earnings are potential outcomes, not guaranteed compensation. Base wages and incentive payments will be administered in accordance with applicable employment standards.
Qualifications and Skills
- At least two years of experience in sales, customer service, inside sales, or a related position.
- Excellent spoken and written English.
- Strong telephone communication and customer relationship skills.
- Confidence in discussing prices, presenting quotes, following up with leads, and closing sales.
- Strong organizational and time-management abilities.
- Ability to multitask and prioritize responsibilities in a rapid-paced environment.
- A self-motivated, results-oriented attitude and willingness to work toward measurable targets.
- Reliability, professionalism, and the ability to work independently and as part of a team.
- Availability to work Monday through Saturday as scheduled during the busy season.
Preferred assets:
- Experience in home services, property maintenance, or a seasonal business.
- Previous experience in commission-based sales or performance-incentivized roles.
- Experience coordinating appointments, dispatching service teams, or managing schedules.
- Strong problem-solving skills and the ability to handle changing priorities.
French is not required.
Training and Work Schedule
November 2026: Onboarding and preparation
We are hiring immediately so the successful candidate can learn our services, pricing, customer management systems, sales processes, and scheduling procedures before the next season.
Training and work hours during this period will depend on business needs and the agreed arrangement.
December 2026–January 2027: Seasonal slowdown
Our business generally experiences limited activity during these months. Applicants should understand that regular work may not be available throughout this period.
February 2027 onward: Full-time seasonal operations
Full-time seasonal operations are expected to begin in February, with sales and customer booking activity increasing as we approach the spring and summer rush. The anticipated schedule is approximately 40 hours per week, with Monday–Saturday availability required, 6-7 hour shifts between the hours of 8:00 AM and 6:00 PM
Why Join GlassMate Window Cleaning?
- An opportunity to join an established Ottawa service business.
- Performance-based earnings with meaningful upside for successful salespeople.
- A diverse role combining sales, customer relationships, scheduling, and business operations.
- The opportunity to develop sales, CRM, and service coordination skills.
- A team environment that values initiative, professionalism, accountability, and results.
How to Apply
If you are an experienced customer service or sales professional who enjoys winning customers, managing multiple priorities, and earning more through strong performance, we encourage you to apply.
Please submit your resume through Indeed.
As an additional step, we encourage you to record a brief 10–15-second video introducing yourself and explaining why we should prioritize your resume and application. This is optional but will help you stand out from other applicants.
Please email your video to
[email protected].
We look forward to finding a motivated team member who can help make the 2027 season a success.
Job Types: Full-time, Permanent, Seasonal
Pay: $18.00-$55.00 per hour
Benefits:
- Company events
Experience:
- Sales / Customer Service: 2 years (required)
Work Location: In person
📌 Customer Sales Representative – High Earning Potential (Canada)
🏢 Glassmate Window Solutions - GlassMate Window Cleaning
📍 Canada