×
Register Here to Apply for Jobs or Post Jobs. X

Controller​/CFO

Job in Wayzata, Hennepin County, Minnesota, 55391, USA
Listing for: Stonewood LLC
Full Time position
Listed on 2026-06-12
Job specializations:
  • Finance & Banking
    Financial Manager, CFO
Salary/Wage Range or Industry Benchmark: 85000 - 110000 USD Yearly USD 85000.00 110000.00 YEAR
Job Description & How to Apply Below
Position: Controller/ CFO
Location: Wayzata

Controller/ CFO — Stonewood LLC
Wayzata, MN | Full-Time, In-Person
Pay: $85,000 – $110,000 per year + bonus

Stonewood is an award-winning, fourth-generation custom home builder, remodeler, and design firm based on Lake Street in Wayzata. Since 1947, we've been passionate about delivering exceptional homes — driven by faith-rooted values, craftsmanship, attention to detail, and a relentless commitment to customer service.

We're seeking a hands-on, experienced Controller to lead our finance department.
This is a player-coach role — you'll lead and develop a small team of 1–2, but you'll also be in the books every day, closing the month, reviewing job costs, and getting things done yourself. If you want a pure oversight or back-office role, this isn't it. If you love rolling up your sleeves and building a team, keep reading.

Key Responsibilities Finance & Accounting (the "doing" half of the role)
  • Personally own day-to-day accounting functions alongside your team, including AP, AR, payroll, bank reconciliations, credit card management, and month-end close.
  • Oversee and execute client invoicing and subcontractor/vendor payments.
  • Maintain the general ledger and ensure accurate job cost tracking across active projects.
  • Partner with our external CPA on quarterly and annual filings, financial statements, and tax preparation.
  • Develop cash flow forecasts and support financial planning, WIP reporting, and project profitability analysis.
  • Maintain and continuously refine financial systems, processes, and internal controls.
Leadership & Team Development (the "coaching" half)
  • Lead, coach, and develop a team of 1–2 finance/admin staff.
  • Set priorities, delegate effectively, and step in to do the work yourself when the situation calls for it.
  • Build the systems, training, and accountability that let the team scale as Stonewood grows.
Human Resources & Administration
  • Manage payroll and benefits administration (401(k), health insurance, PTO tracking, etc.).
  • Serve as the first point of contact for HR questions, onboarding, and offboarding.
  • Maintain personnel files and ensure compliance with employment laws and company policies.
  • Oversee business insurance renewals and certificates of insurance (COIs).
  • Support leadership with administrative operations and special projects.
Technology & Tools (we love technology!)
  • Quick Books Online
  • Payroll systems (Gusto, ADP, or similar)
  • Microsoft 365 (Excel, Word, One Drive, Teams)
  • Construction project management software (Build Tools experience a major plus)
Qualifications
  • 5+ years of progressive experience in accounting, finance, or operations — ideally in a small business or entrepreneurial environment.
  • Construction industry experience strongly preferred (job costing, WIP, percentage-of-completion accounting).
  • Demonstrated experience as a player-coach: leading a small team while remaining hands‑on in the day‑to‑day work.
  • Experience with HR/payroll systems and employment compliance.
  • Extremely organized, self‑directed, and proactive.
  • High level of integrity and discretion with confidential information.
  • Strong communication and interpersonal skills.
  • Competitive salary based on experience
  • Bonus opportunities
  • Health, dental, and HSA contributions
  • 401(k) with employer match
  • PTO and paid holidays
  • Faith‑rooted, values‑driven team environment
How to Apply

Send your resume and a short note about why this player‑coach role is a fit for you. If you're ready to take your career to the next level with a dynamic team dedicated to excellence in home building, we'd love to hear from you.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary