Construction Bookkeeper (non-CPA level)

Portland, Oregon, United States February 25, 2026

Yellowstone Local is proud to represent Caliber Plumbing & Mechanical, an industry leader in mechanical and plumbing solutions.

If you are an experienced construction bookkeeper who knows job costing inside and out and takes pride in accurate financial reporting, this is your opportunity to play a key role on a growing team.

What’s in it for You?

  • Hourly pay of $35 to $40 per hour based on experience

  • Consistent 4x10 schedule with three-day weekends

  • Performance-based bonus opportunities

  • Medical, dental, and vision insurance

  • 401(k) with company match

  • Paid time off and paid holidays

  • Family medical leave

Why You’ll Love It Here

  • Established and respected plumbing and mechanical contractor

  • Team-focused, professional work environment

  • Direct collaboration with leadership and project managers

  • Stable, in-office role with clear responsibilities

  • Organized systems and defined processes that support your success

Your New Role

  • Work on-site in Portland, Oregon as the primary construction bookkeeper

  • Manage full-cycle accounting for construction projects

  • Oversee accounts payable and accounts receivable

  • Maintain accurate job costing, WIP reporting, and percent complete accounting

  • Process customer billing, progressive billing, and retainage

  • Monitor AR aging reports and follow up on collections

  • Manage vendor payments, lien waivers, and notices

  • Prepare financial reconciliations and support monthly, quarterly, and year-end close

  • Generate financial reports using QuickBooks and Microsoft Excel

  • Maintain fixed asset schedules and monitor cash flow

  • Partner with project managers to ensure accurate project cost tracking and profitability

Hiring Expectations: Apply today, complete a quick phone screening, and get ready for an interview with our team to discuss your goals and experience.

Apply on company site

How well do you match this role?

Check My Resume