About Serv-ALL Mechanical Services
Serv-ALL Mechanical Services Ltd. has been delivering trusted Building Automation Systems, Preventative Maintenance Programs, HVAC and other mechanical services across Alberta since 1978. With offices in Edmonton, Grande Prairie, and Calgary, we support clients across the province while staying rooted in our local communities.
Our reputation is built on Reliability, Responsibility, and Respect. These values guide how we serve our clients and how we work together. Safety comes first, people matter, and strong systems and disciplined execution are essential to sustainable growth.
As Serv-ALL continues to scale, we are strengthening our financial leadership and infrastructure to support long-term success.
About the Role
The Controller is responsible for the financial integrity, visibility, and discipline of Serv-ALL Mechanical Services. This role ensures accurate reporting, strong internal controls, and clear financial insight so leadership can make confident decisions as the business continues to grow.
This is a hands-on financial leadership role that owns the full accounting cycle, including payroll processing, while intentionally building resilience across the finance function through documentation, cross-training, and redundancy. The Controller will work in close partnership with a long-tenured finance generalist, providing support, structure, and back-up coverage while strengthening processes and controls across the team.
By collaborating with the generalist, operations, and senior leadership, the Controller translates financial data into practical insight that supports margin control, execution discipline, and scalable growth, without creating dependency on any one individual.
This role is well suited to someone who thrives in a project-based, operational environment, is comfortable rolling up their sleeves, and values developing people and systems that scale with the business.
What You’ll Do
Financial Leadership & Reporting
Lead the monthly, quarterly, and year-end close process
Prepare accurate and timely financial statements (P&L, balance sheet, cash flow)
Own variance analysis and management reporting (budget vs. actual, margin drivers, labor efficiency)
Ensure financial reporting is consistent, reliable, and decision-ready
Coordinate year-end review and audit activities with external accountants
Success looks like:
Leadership trusts the numbers and uses them to make informed, timely decisions.
Project Accounting & Margin Control
Own job costing and project margin reporting across service and project work
Ensure appropriate revenue recognition for fixed-price and long-term contracts
Monitor labor, materials, subcontractors, and change orders
Identify margin erosion early and partner with operations to address issues
Improve visibility from estimate → job cost → final margin
Success looks like:
Projects remain financially controlled, and margin issues are identified early rather than after the fact.
Forecasting, Cash Flow & Planning
Lead forecasting and cash flow planning
Support annual budgeting and periodic reforecasting
Monitor working capital, WIP, AR, and cash requirements
Provide scenario analysis to support staffing, growth, and capital decisions
Success looks like:
Cash flow is predictable and financial risks are visible in advance.
Payroll Processing & Administration
Process payroll accurately and on time for all employees
Ensure timesheets are complete, approved, and policy-compliant
Manage payroll deductions, benefits, and statutory remittances
Coordinate payroll reconciliations with accounting
Maintain confidentiality and accuracy in payroll records
Success looks like:
Payroll is accurate, on time, and trusted by employees and leadership.
Controls, Systems & Scalability
Strengthen internal controls across finance operations without creating unnecessary bureaucracy
Build and maintain standardized SOPs for core finance processes
Partner on Jonas Construction ERP and system enhancements to improve accuracy and scalability
Ensure compliance with ASPE requirements
Success looks like:
Finance processes are consistent, auditable, and scalable as the business grows.
Transactional Oversight & Redundancy
Work alongside the long-tenured finance generalist to:
Review and backstop day-to-day bookkeeping
Step into AP and AR when required
Standardize processes and controls across transactional activities
Improve documentation and cross-training across the finance function
Reduce key-person dependency and strengthen business continuity
Success looks like:
No critical finance function is “held by one person,” and the team can operate effectively through absences or change.
Team Leadership & Cross-Functional Partnership
Provide day-to-day leadership and direction to the finance team
Partner closely with Operations, Project Managers, and branch leaders
Act as a practical, trusted financial partner to leadership
Success looks like:
The finance function supports the business without becoming a bottleneck.
What We’re Looking For
Core Competencies
Hands-On Leadership – comfortable operating and leading simultaneously
Operational Mindset – understands project-based environments and real-world constraints
Decision-Oriented – balances accuracy with timeliness
Analytical Thinking – translates data into insight
Collaboration – works effectively across functions
Accountability – owns outcomes and follows through
Qualifications & Experience
CPA designation required
5+ years of progressive accounting/finance experience
Experience in construction, mechanical, industrial, or project-based environments preferred
Strong background in job costing, payroll, revenue recognition, and margin analysis
Experience leading month-end/year-end close and working with external accountants
Exposure to ERP systems and finance process improvement
Experience building documentation, redundancy, and cross-training within small teams
Role Details
Employment Type: Full-time
Work Location: In person
Compensation & Benefits:
Competitive salary
Extended health care
RRSP matching program
Why Join Serv-ALL
This is an opportunity to step into a true, hands-on Controller role with real ownership and impact. You’ll help strengthen the financial foundation of a long-standing Alberta business while building resilience, clarity, and discipline across the finance function.
If you value being close to the work, partnering with operations, and building systems that don’t rely on heroic effort from one person, Serv-ALL offers a meaningful and rewarding next step.