Bookkeeper Job at Stevenson Brothers, Draper, UT

K3A5aVQ4UUNGcFNJc1g4OWZkMStXeXA5WXc9PQ==
  • Stevenson Brothers
  • Draper, UT

Job Description

Stevenson Brothers is Utah's premier custom pool, waterfall, outdoor living, and hardscape contractor. Based in Draper, Utah, we design and build award-winning backyard environments that transform ordinary spaces into extraordinary outdoor retreats.

For decades, our reputation has been built on exceptional craftsmanship, innovative design, and an unwavering commitment to customer satisfaction. As we continue to grow, we are seeking a highly organized and detail-oriented Bookkeeper & Job Costing Specialist to support our financial operations, project accounting, and business reporting.

This position is a critical member of our team, providing financial visibility into project performance while ensuring accurate accounting, reporting, and administrative support.

Position Summary
The Construction Bookkeeper & Job Costing Specialist is responsible for managing daily accounting activities, including Accounts Receivable, Accounts Payable, invoicing, job costing, financial reporting, reconciliations, customer account management, and project profitability analysis.
This role works closely with ownership, project managers, sales personnel, customers, and vendors to ensure the financial health of the company and the successful execution of every project.
The ideal candidate thrives in a fast-paced construction environment, understands project-based accounting, and enjoys bringing organization, accuracy, and insight to business operations.

Key Responsibilities
Financial Reporting & Sales Analysis
  • Prepare and compile weekly, monthly, and quarterly sales reports.
  • Analyze sales performance and identify trends, opportunities, and areas of concern.
  • Track key business metrics and provide reporting to leadership.
  • Assist ownership with financial analysis and strategic decision-making.
  • Produce weekly financial and operational KPI reports.
  • Track project gross profit, cash collections, backlog, change order revenue, and job profitability.
Bookkeeping & General Accounting
  • Maintain accurate financial records using QuickBooks Online.
  • Prepare weekly, monthly, and quarterly journal entries.
  • Manage daily bookkeeping functions.
  • Reconcile bank accounts and credit card statements.
  • Maintain organized and audit-ready financial documentation.
  • Assist with annual tax preparation and support outside accounting professionals.
  • Ensure compliance with company financial policies and procedures.
Accounts Receivable (A/R)
  • Generate customer invoices and change orders.
  • Process customer payments and deposits.
  • Monitor customer account balances and aging reports.
  • Assist with collections and payment follow-up communications.
  • Handle A/R-related customer inquiries and phone calls.
  • Create and manage payment agreements when necessary.
  • Record financing transactions, credit card payments, and customer deposits accurately.
  • Generate and distribute A/R reports to leadership and sales personnel.
Accounts Payable (A/P)
  • Enter vendor invoices and bills into QuickBooks Online.
  • Process payments according to approved payment terms.
  • Maintain electronic invoice files and supporting documentation.
  • Reconcile vendor statements and resolve discrepancies.
  • Request missing invoices and supporting documentation.
  • Track expenses and allocate costs to the appropriate jobs and departments.
  • Assist leadership with vendor payment planning and cash flow visibility.
Customer & Project Accounting
  • Enter and maintain customer information within QuickBooks Online.
  • Ensure customer records remain accurate and complete.
  • Create project invoices and billing schedules.
  • Reconcile customer statements and invoicing records.
  • Assign job numbers and maintain project financial records.
  • Close completed projects and maintain project accounting documentation.
  • Support project managers with project financial reporting.
Job Costing
  • Track labor, subcontractor, equipment, and material costs by project.
  • Maintain accurate job costing reports throughout the lifecycle of each project.
  • Monitor project budgets and compare actual costs against estimates.
  • Ensure all expenses are coded correctly to the appropriate project and cost category.
  • Identify cost overruns and profitability concerns early.
  • Analyze completed projects and present job costing reports to leadership.
  • Assist leadership in evaluating project profitability and estimating accuracy.
  • Support monthly Work-in-Progress (WIP) reporting.
Change Orders & Progress Billing
  • Generate and track customer change orders.
  • Ensure approved change orders are accurately reflected in customer invoices.
  • Assist with milestone billing and progress invoicing.
  • Coordinate with project managers to verify all billable work is captured promptly.
  • Maintain documentation supporting customer billing and project revenue.
Administrative Responsibilities
  • Compile Certificates of Insurance (COIs) for audits and project requirements.
  • Maintain company vehicle records, registrations, renewals, and related documentation.
  • Assist with special projects and administrative initiatives.
  • Support leadership with operational and financial reporting needs.
  • Maintain strict confidentiality regarding company, customer, vendor, and employee information.
Required Skills & Qualifications
Accounting & Finance
  • Strong understanding of bookkeeping, accounting principles, and financial reporting.
  • Experience managing Accounts Receivable and Accounts Payable processes.
  • Strong reconciliation and problem-solving abilities.
  • Experience with job costing and project accounting strongly preferred.
  • Understanding of construction accounting principles preferred.
Technical Skills
  • Advanced proficiency in QuickBooks Online.
  • Strong Microsoft Excel skills.
  • Proficiency with Microsoft Office Suite and cloud-based business software.
Professional Skills
  • Exceptional attention to detail and accuracy.
  • Strong organizational and time-management abilities.
  • Ability to manage multiple priorities and deadlines.
  • Strong verbal and written communication skills.
  • Customer-service oriented and professional.
  • Ability to work independently while collaborating with a team.
  • High level of integrity and confidentiality.
Education & Experience
  • Associate's or Bachelor's Degree in Accounting, Finance, Business, or a related field preferred.
  • Minimum of 2-3 years of bookkeeping or accounting experience.
  • Experience in construction, pool construction, landscaping, hardscaping, outdoor living, residential construction, or project-based accounting preferred.
  • Experience with job costing and project profitability analysis is highly desired.
Additional Requirements
  • Valid driver's license and reliable transportation.
  • Ability to work on-site in Draper, Utah.
  • Comfortable working in a fast-paced custom construction environment supporting luxury residential pool, landscape, hardscape, and outdoor living projects.
  • Ability to adapt and support a growing organization.
  • Commitment to professionalism and confidentiality.
What We Offer
  • Competitive compensation based on experience.
  • Collaborative, family-oriented culture.
  • Opportunity to support one of Utah's most respected custom pool and outdoor living construction companies while helping drive operational excellence and profitability.
Success in This Role
A successful Bookkeeper is a trusted business partner who helps leadership understand the financial performance of every project, ensures accurate and timely reporting, and provides visibility into profitability, cash flow, collections, and operational performance.
If you enjoy bringing structure, accuracy, and financial insight to a growing construction company, we'd love to hear from you.

Apply Today
Join a team committed to exceptional craftsmanship, outstanding customer experiences, and building some of Utah's most beautiful outdoor environments. 

 

Job Tags

For contractors, For subcontractor, Work at office

Similar Jobs

Jewish Renaissance Foundation

Chief Executive Officer Job at Jewish Renaissance Foundation

 ...Job Summary Reporting directly to the Board of Trustees, the Chief Executive Officer (CEO) oversees the overall direction of the agency, while ensuring alignment with agency mission, objectives and goals . Experienced in managing the day-to-day operations of an organization... 

Magnolia Health Systems

Activity Director Job at Magnolia Health Systems

 ...Job Description: The Activity Director is a valuable member of our health care team who plans, directs, and coordinates appropriate resident activity programs, using the philosophy, objectives, and policies of the facility. About us: Breckenridge Commons is an assisted... 

Purple Land Management

Lease Buyer (Canton, OH) Job at Purple Land Management

 ...customers to track lease, well, and contract data in a web-based geographic information system (GIS) mapping platform powered by ESRI, a leader in GIS mapping software. Based in Fort Worth, Texas, and founded in 2010, Purple has the financial support of Satori Capital... 

Boys & Girls Clubs of Toledo

STEM Instructor Job at Boys & Girls Clubs of Toledo

 ...Job Title: STEM Instructor Pay per hour: $16.00-$20.00 Department: Programming...  ...project-based learning, experiments, engineering challenges, coding activities, robotics, and technology exploration, the instructor... 

The H&K Group

Paving Crew Laborer Job at The H&K Group

Maryland Division/HTI, a division of The H&K Group, Inc. is currently seeking an experienced and motivated Paving Crew Laborer to become a part of our team. Usually performing their duties in a utility capacity, the position entails working on construction projects...