Skip to main content
Yellowstone Local

Full Charge Bookkeeper

RemoteUnited States only
Published
Role
Finance
Experience
Senior
Employment
Full-time
$6–$8/hr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Experienced Full Charge Bookkeeper needed to run the day-to-day accounting and financial operations for a growing residential plumbing and HVAC company. Requires 5+ years of experience, strong QuickBooks Online skills, and experience in trades or service-based businesses. Must be highly engaged, proactive, and able to own the month-end close and job costing.

Core skills

QuickBooks Onlinejob costingmonth-end close

Required skills

Excelpivot tablesformulasbasic reportingpayroll processingsales tax filings1099 preparation

Optional skills

ServiceTitanHousecall Prosimilar trades dispatch software

Required languages

English

What you'll do

  • Manage full-cycle bookkeeping, including accounts payable, accounts receivable, and general ledger
  • Perform monthly bank, credit card, and balance sheet reconciliations
  • Process payroll, including technician commissions, overtime, and benefits deductions
  • Prepare and file sales tax returns and 1099s
  • Own month-end close on a consistent schedule with a documented checklist
  • Prepare monthly financial statements (P&L, balance sheet, cash flow) that the owner can read and act on
  • Set up and maintain job costing for service tickets and installation projects, so the owner can see actual margin by tech, by job type, and by service line
  • Manage AR aging, invoicing, and collections coordination with the office team
  • Coordinate with the company's outside CPA at year-end. Hand them clean books so tax filing is fast and clean.
  • Support workers’ compensation, general liability, and insurance audits
  • Maintain organized financial records and documentation
  • Flag cash flow issues, vendor pricing drift, margin compression, and other financial signals to the owner early
  • Document processes so the back office runs as a system, not a person

What they require

  • 5+ years of full-charge bookkeeping experience
  • Experience in a trades, construction, or service-based business preferred
  • Solid understanding of job costing in a service or project-based environment
  • High level of accuracy and attention to detail
  • Professional written and verbal communication skills
  • Ability to work independently and manage deadlines without supervision
  • Trustworthy, dependable, and comfortable handling sensitive financial information
  • Able to pass a background check
  • You're a full-charge bookkeeper with the chops to run a back office, not just process transactions.
  • You've owned a month-end close before, on a calendar, with a clean P&L at the end of it.
  • You understand job costing in a trades or project-based business.
  • You take pride in clean books and want the autonomy to run a back office the right way.
  • You need somebody telling you what to work on every day.
  • You wait for problems to come find you.
  • You're comfortable with "we'll figure that out at year-end."
  • Job costing intimidates you.
  • You've only ever done a piece of the cycle, and you've never owned the full close.

Benefits

  • Health, dental, and vision insurance
  • Paid time off and paid holidays
  • 401(k) retirement plan
  • Steady, full-time, year-round work
  • Professional development support
  • Supportive leadership and team environment
  • Clear scope and ownership of the back office
  • Supportive owner who values clean books and reliable reporting
  • Steady workload and a predictable monthly close calendar
  • Professional environment with room to grow into a controller or finance lead role
  • Team culture built around accountability, quality, and respect
  • Opportunity to make a real impact on a growing trades business

Yellowstone Local is the recruiting partner for skilled trade companies. We help HVAC, plumbing, electrical, and other blue-collar businesses hire better people with systems that work.

Recruiting
$6–$8/hr