Service Coordinator / Dispatcher
Maintain Mechanical · Calgary, AB T2C 2J3 · posted 1 Nov 2026
Pay: $40,000–$55,000 a year
*Job Type:* Full-time, Permanent
*Schedule:* Monday to Friday, 7:00 AM – 4:00 PM (1-hour unpaid lunch)
*Work Location:* In person
Job Description
Maintain Mechanical Inc. is looking for an organized, dependable, and motivated *Service Coordinator / Dispatcher* to join our Calgary office team.
We are a busy plumbing and HVAC service company seeking someone who can effectively coordinate daily service operations, support our field technicians, and assist with various administrative responsibilities.
The ideal candidate is a strong communicator, detail-oriented, comfortable multitasking, and capable of adapting to changing priorities in a fast-paced environment.
Key Responsibilities
* *Dispatching & Scheduling:* Coordinate daily service calls, assign technicians based on availability, location, and priority, and maintain an efficient schedule.
* *Preventative Maintenance Scheduling:* Organize and schedule recurring preventative maintenance visits, ensuring work is completed within required timelines.
* *Customer Communication:* Respond to customer inquiries, provide service updates, and coordinate appointments by phone and email.
* *Invoicing Support:* Assist with preparing and reviewing service invoices, ensuring job information and documentation are accurate.
* *Shipping & Receiving:* Receive, organize, and label incoming materials and equipment for service jobs.
* *Administrative Support:* Assist the office team with general administrative tasks and other operational responsibilities as required.
This is a versatile support role, and responsibilities may evolve based on the company's operational needs.
Qualifications & Skills
* Strong organizational and time-management skills.
* Excellent written and verbal communication.
* Ability to prioritize multiple tasks and adapt to changing schedules.
* Strong attention to detail and problem-solving abilities.
* Proficiency with Microsoft Office and general computer applications.
* Familiarity with Calgary and surrounding areas.
* Ability to work independently while contributing to a team environment.
* Dependable, punctual, and willing to take initiative.
Preferred Experience (Assets)
* Previous dispatching, scheduling, or administrative experience.
* Experience in the plumbing, HVAC, mechanical, or other service-based industries.
* Familiarity with Simpro service management software.
*Industry-specific experience is an asset but not required.* We are willing to train the right candidate who demonstrates strong organizational skills, a positive attitude, and a willingness to learn.
Benefits
* Dental care
* Extended health care
* Vision care
* RRSP matching
* Paid time off
* On-site parking
Additional Information
This is a full-time, in-office position based in Calgary. Remote and hybrid arrangements are not available.
We thank all applicants for their interest; however, only those selected for an interview will be contacted.
Pay: $40,000.00-$55,000.00 per year
Benefits:
* Casual dress
* RRSP match
Work Location: In person
*Schedule:* Monday to Friday, 7:00 AM – 4:00 PM (1-hour unpaid lunch)
*Work Location:* In person
Job Description
Maintain Mechanical Inc. is looking for an organized, dependable, and motivated *Service Coordinator / Dispatcher* to join our Calgary office team.
We are a busy plumbing and HVAC service company seeking someone who can effectively coordinate daily service operations, support our field technicians, and assist with various administrative responsibilities.
The ideal candidate is a strong communicator, detail-oriented, comfortable multitasking, and capable of adapting to changing priorities in a fast-paced environment.
Key Responsibilities
* *Dispatching & Scheduling:* Coordinate daily service calls, assign technicians based on availability, location, and priority, and maintain an efficient schedule.
* *Preventative Maintenance Scheduling:* Organize and schedule recurring preventative maintenance visits, ensuring work is completed within required timelines.
* *Customer Communication:* Respond to customer inquiries, provide service updates, and coordinate appointments by phone and email.
* *Invoicing Support:* Assist with preparing and reviewing service invoices, ensuring job information and documentation are accurate.
* *Shipping & Receiving:* Receive, organize, and label incoming materials and equipment for service jobs.
* *Administrative Support:* Assist the office team with general administrative tasks and other operational responsibilities as required.
This is a versatile support role, and responsibilities may evolve based on the company's operational needs.
Qualifications & Skills
* Strong organizational and time-management skills.
* Excellent written and verbal communication.
* Ability to prioritize multiple tasks and adapt to changing schedules.
* Strong attention to detail and problem-solving abilities.
* Proficiency with Microsoft Office and general computer applications.
* Familiarity with Calgary and surrounding areas.
* Ability to work independently while contributing to a team environment.
* Dependable, punctual, and willing to take initiative.
Preferred Experience (Assets)
* Previous dispatching, scheduling, or administrative experience.
* Experience in the plumbing, HVAC, mechanical, or other service-based industries.
* Familiarity with Simpro service management software.
*Industry-specific experience is an asset but not required.* We are willing to train the right candidate who demonstrates strong organizational skills, a positive attitude, and a willingness to learn.
Benefits
* Dental care
* Extended health care
* Vision care
* RRSP matching
* Paid time off
* On-site parking
Additional Information
This is a full-time, in-office position based in Calgary. Remote and hybrid arrangements are not available.
We thank all applicants for their interest; however, only those selected for an interview will be contacted.
Pay: $40,000.00-$55,000.00 per year
Benefits:
* Casual dress
* RRSP match
Work Location: In person
You never need to give your email to apply. If a signup box appears, look for Skip or Continue without signing up and carry on.
More Calgary jobs
- Part-time Baker · The Buttertart Shack
- Fill Crew Associate – Pacific Place · Canadian Tire Corporation, Ltd.
- In Store Bakery - Clerk Bakery · Safeway Canada
- Cook I · Marriott International
- Registered Massage Therapist · Massage Addict Okotoks
- Print Salesperson - Full Time · Staples Canada
- Produce Clerk Part Time Day · Real Canadian Superstore
- Cashier Part Time Day · Real Canadian Superstore