Bookkeeper
Stevenson Brothers
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. #J-18808-Ljbffr Stevenson Brothers
- ...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...SuggestedFor contractorsFor subcontractorWork at office
- Since 1980 APR Consulting, Inc. has provided professional recruiting and contingent workforce solutions to a diverse mix of clients, industries, and skill sets nationwide. Our client is an American automaker who designs and manufactures high end electric vehicles. Job ...SuggestedWeekly payContract workWork at office
- ...Minimum Qualifications: High School Diploma or GED Minimum of one year of either payroll processing, accounting/ bookkeeping, or Human Resources experience Strong organizational and time management skills, with the ability to prioritize workload...SuggestedWork at officeShift workDay shift
- Hope you are doing good. We have an urgent opening for below position. Position: Accounts Payable Specialist I Location: Draper, UT, United States Duration: 6 Months JOB DUTIES AND RESPONSIBILITIES: Process high volume purchase order (PO) and non-PO related vendor invoices...SuggestedWork at office
- Position Overview: B&T USA is seeking an experienced Accounts Payable Specialist who will be responsible for managing the day-to-day financial transactions including accounts payable, corporate credit card transactions, and various other transactional issues. Essential...SuggestedHourly payWork at officeLocal areaMonday to FridayWeekend work
- Description The Accounts Payable Specialist is responsible for managing the company's accounts payable processes, ensuring timely and accurate payment of vendor invoices, maintaining strong supplier relationships, and supporting the financial operations of a fast-paced...Weekly payFor subcontractor
$20 - $24 per hour
...learn and grow from an experienced, stable finance team. Required Qualifications Two or more years of accounting and/or bookkeeping experience An associate's degree or five years of relevant experience Preferred experience ~ Accounts payable invoicing...Full time$26 - $29 per hour
Why Suncrest At Brighton/Suncrest Hospice our goal is to change the expectation of hospice care in your area by providing exceptional care and service to our patients. This is achieved by allocating the resources to increase our staff to patient ratios, thereby increasing...Work at officeLocal area- Join to apply for the Payroll Tax Specialist role at Bridge Investment Group Make an impact We are seeking a detail-oriented and experienced Payroll Tax Specialist to join our team. The ideal candidate will have 2-3 years of experience and will be responsible for managing...Full timeTemporary workLocal area
- As an Accounts Receivable Clerk, you play a crucial role in managing and tracking incoming payments to ensure our financial records are up-to-date and accurate. You handle invoicing, monitor accounts to identify outstanding debts, and communicate with clients to resolve...Work at office
- Hey all! I'm hiring for a staff data engineer to join the Analytics Engineering team at Karius Diagnostics. A bit about Karius: Karius aims to conquer infectious diseases through innovations around genomic sequencing and machine learning. The company’s platform is already...
$15 - $18.5 per hour
...with internal financial data and systems. Pay: $15 to $18.50 per hour This role is ideal for someone with 1+ year of accounting or bookkeeping experience who is detail‑oriented, dependable, and comfortable working with systems in a fast‑paced environment. This is a...Hourly payFull timeWork at officeLocal areaMonday to Friday- Parkline Motors is a used vehicle dealership based in South Salt Lake, Utah. We specialize in pre-owned vehicles and operate in a fast-paced environment where accuracy, accountability, and teamwork are essential. Our accounting team plays a critical role in supporting ...Full timeWork at office
$20 - $22 per hour
...daily and weekly tasks that must be completed in a timely manner. They maintain financial reports and records and perform general bookkeeping and billing activities related to accounts receivable. Essential Job Functions Contact customers with aging accounts receivable...Hourly payFull timeMonday to Friday- ...internal controls. Perform other accounting and administrative duties as assigned. Qualifications Two or more years of accounting or bookkeeping experience are preferred. Strong understanding of basic accounting principles and financial reporting. Proficiency with Microsoft...Full time
- B&T USA is seeking an experienced Accounts Payable Specialist to manage day-to-day financial transactions, including accounts payable and corporate card activity, across multiple entities. The role requires a Bachelor’s degree and 3+ years in accounts payable, with strong...
- Midwest D-Vision Solutions, along with our sister company, Midwest Commercial Interiors, is a rapidly growing firm. Midwest D-Vision Solutions provides a full range of exterior and interior glass and glazing solutions, commercial doors and hardware, commercial floor coverings...Hourly payFor contractorsFor subcontractor
- Pay Rate: $25.00/Hr. on w2 (All inclusive) Location: Midvale, UT 84047 Duration: 3 Months and Possibility of Extension Job Summary This position is responsible for the timely and accurate processing of payments to suppliers for goods and services while ensuring compliance...
- Employment Type : Full-Time Work Setting : In-Person About Serenity Mental Health Centers : Serenity Mental Health Centers is dedicated to improving lives through compassionate, patient-centered health care. Our finance team plays a critical role in supporting clinic operations...Full timeWork at office
- Accounts Payables Specialist Location: Midvale UT Contract: 3 Months and Possibility of Extension Required Education: HS diploma or GED. Preferred Education: Completion of College-level finance and/or accounting course. Duties Job Summary: This position is ...Contract work
$2,300 per month
We’re looking for a skilled and reliable Accounts Receivable Specialist to join our team. In this role, you’ll take ownership of the full accounts receivable cycle, including processing source documents, posting and reconciling payments, managing aging reports, and supporting...- Performs a wide variety of record keeping and payroll processing activities, including computing wage and overtime payments, calculating, and recording payroll deductions, processing requests for paycheck advances, and processing terminations. Operates all departmental...Work at office
- Senior Accounts Payable Specialist Job Level: [entry level, associate, jr. associate, etc] Location: In-Office - South Jordan, UT Shift: Full-Time About SunPower SunPower’s mission is to provide industry-leading, innovative, end-to-end solar energy solutions with exceptional...Weekly payFull timeWork at officeShift work1 day per week
$45k - $50k
Payroll Specialist We are seeking a detail-oriented, dependable Payroll Specialist to join our team. In this role, you will support the Payroll Manager by helping process payroll accurately and on time for all employees. Responsibilities include maintaining payroll ...Full timeWork at officeLocal area$20 per hour
Ultradent, a global leader in oral health, is seeking an Accounts Receivable (AR) Clerk to join our accounting team! The AR Clerk will be responsible for administering all aspects of accounts receivable, billing, collections, and cash application processes within a complex...Hourly payFor contractorsWork at office3 days per week$55k
Job Description Job Description As an Accounts Receivable Clerk, you play a crucial role in managing and tracking incoming payments to ensure our financial records are up-to-date and accurate. You handle invoicing, monitor accounts to identify outstanding debts, and...Daily paidWork at office$40k - $60k
Account Associate - State Farm Agent Team Member for Brad Smith - State Farm Agent As Account Associate - State Farm Agent Team Member for Brad Smith - State Farm Agent, you are vital to our daily business operations and customers' success. You grow our agency through...For contractorsWork at office- Always looking for qualified, fun and dedicated people to join our Elite team. As a Medical Biller, your daily duties will include entering charges, posting insurance checks, submitting insurance claims, billing patients and customer service to name a few. Full and part...Full timePart time
$114.56k - $175.53k
Position Type: Basic application - admin/Admin - basic application Date Posted: 7/10/2026 Location: Aspen Peaks School District Date Available: 07/01/2027 Closing Date: 07/20/2026 Assistant Director of Finance STARTING DATE: July 1, 20...Contract workWork at officeLocal area$20 - $25 per hour
Summary MyAdvice is seeking a full‑time, entry‑level or early career Client Billing Specialist to assist with our company billing and invoicing needs. This position manages the client billing lifecycle from onboarding to contract termination. The Billing Specialist maintains...Hourly payFull timeContract workCasual workWork at officeLocal areaRemote workMonday to FridayFlexible hoursWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!

