Job Description
We are seeking a strategic and self-sufficient Controller to take ownership of the full financial function for a dynamic and growing business! Dahl Consulting is currently partnering with a leading roofing contractor in Eagan, MN. We work one-on-one with great candidates to help connect them with local employment opportunities. This company is hiring a Controller for a permanent position! Interested? Get more details below.
- Worksite Location: Eagan, MN
- Employment Type: Full-time | Permanent
- Schedule: Monday–Friday, 8-hour shift
- Compensation: $125,000–$180,000 annually, based on experience
What you’ll do as a Controller: - Lead and manage all accounting and finance operations
- Produce timely, GAAP-compliant financial reports and job cost summaries
- Complete monthly close and financial statement analysis within 5–7 business days
- Oversee budgeting, forecasting, and strategic financial planning
- Drive internal controls and ensure regulatory compliance
- Manage banking relationships, cash flow, and lines of credit to support cyclical business needs
- Handle all aspects of job costing and WIP (Work in Progress) calculations
- Supervise and develop a small accounting/finance team
- Oversee AP, AR, payroll, collections, and contractor verification
- Lead employee benefit programs including 401(k), health, dental, life insurance, and vendor negotiations
- Administer business insurance (GL, E&O, Workers Comp, etc.)
- Engage in legal and HR-related financial matters and risk mitigation
- Perform ad hoc financial analysis to support growth initiatives
What you’ll bring to the Controller role: - Bachelor's degree in Accounting or Finance required; MBA or CPA preferred
- 7+ years of progressive accounting/finance experience with prior leadership experience
- Background in construction, restoration, or job costing environments highly desirable
- Advanced knowledge of budgeting, forecasting, financial analysis, and GAAP compliance
- Demonstrated ability to manage banking, insurance, and benefits relationships
- Strong presentation and communication skills with executive presence
- Comfortable working independently and owning processes end-to-end
Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with the next steps! For questions or more information about this role, please call our office at (651) 772-9225.
As an equal-opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you! Benefits include: 401(k) with matching, Medical, dental, vision, and life insurance, Health savings account (HSA), Paid time off + parental leave, Tuition reimbursement & professional development, Employee assistance & referral programs, Disability insurance.
Job Tags
Permanent employment, Full time, For contractors, Work at office, Local area, Shift work, Monday to Friday,