Back to jobs

Controller

Stonewood, LLC · Wayzata, MN, US

Spotted 2d agoFull-time

Job details

Pay
$85,000 – $110,000 a year
Work mode
On-site
Employment
Full-time
Level
Senior
Experience
5+ years
Posted
Oct 19, 2026
Last confirmed open
Oct 19, 2026
Job description

About this role

About Stonewood

Stonewood is an award-winning, 4th-generation custom home builder, remodeler and design firm on Lake Street in Wayzata. Since 1947, we've been guided by faith-rooted values, fine craftsmanship and exceptional customer service.

The Role

We're looking for a hands-on Controller to run finance and administration as a player-coach. You'll lead a small team of 1-2 people while personally owning the day-to-day accounting, and you'll build the systems and controls that support our growth.

What You'll Do

  • Own AP/AR, client invoicing, and subcontractor and vendor payments
  • Process payroll; reconcile bank and credit card accounts
  • Maintain the general ledger and lead the month-end close
  • Track job costs and prepare WIP schedules and project profitability reports
  • Build cash flow forecasts and give leadership clear financial reporting
  • Partner with our external CPA on filings and taxes
  • Strengthen accounting systems, processes and internal controls
  • Administer payroll and benefits (401(k), health, PTO) and serve as the first point of contact for HR
  • Manage onboarding and offboarding, personnel files and compliance
  • Coordinate business insurance renewals and certificates of insurance (COIs)
  • Supervise and develop 1-2 finance/admin team members

What You Bring

  • 5+ years of progressive accounting/finance experience
  • Construction accounting strongly preferred: job costing, WIP, percentage-of-completion
  • Proficiency in QuickBooks Online; experience with Gusto and/or ADP and Microsoft 365
  • Experience with construction project-management software (BuildTools a major plus)
  • Experience leading others while staying hands-on
  • Payroll and HR administration experience
  • High integrity, discretion and attention to detail
  • CPA a plus

Benefits

  • Annual bonus
  • Health, dental and HSA
  • 401(k) with company match
  • Paid time off and paid holidays
  • Flexible schedule

Work Location

In person, Wayzata, MN.

Pay

$85,000–$110,000 per year, plus annual bonus.

All applications are handled in confidence.

Stonewood is an equal opportunity employer. We consider all qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, familial status, status with regard to public assistance, veteran status, or any other characteristic protected by law.

Pay: $85,000.00 - $110,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Paid time off

Application Question(s):

  • Describe your experience with construction job costing and WIP / percentage-of-completion reporting.
  • Have you supervised accounting or admin staff while still doing hands-on accounting work? (Yes/No, with a brief description)

Experience:

  • QuickBooks Online: 3 years (Preferred)

Ability to Commute:

  • Wayzata, MN 55391 (Required)

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed