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 Youll 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 Were 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. Youll 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 dont rely on heroic effort from one person, Serv-ALL offers a meaningful and rewarding next step. Interested in Joining Our Team? Over the past 45+ years, we have been proud contributors to projects throughout Alberta in the commercial, institutional and industrial sectors providing Building Automation Systems, Preventative Maintenance Programs and HVAC services. SERV-ALL believes in building trusted relationships and providing our clients the tools to enhance their facilities performance. Our core values of being Reliable, Responsible and Respectful are paramount when guiding our clients in attaining their facility management goals. #J-18808-Ljbffr
Job Title
Controller