Bookkeeper
Job Description
Position Summary
River Heights Outdoor Solutions is seeking a detail-oriented and dependable Bookkeeper to manage the company’s day-to-day financial transactions. This position is responsible for accounts payable, accounts receivable, customer billing, account reconciliations, job-cost entries, and accurate financial recordkeeping.
The Bookkeeper will work closely with the Controller, who will provide oversight and review. The ideal candidate takes ownership of their responsibilities, manages a high volume of transactions effectively, meets deadlines, and consistently produces accurate and well-organized work.
What You'll Do
Accounts Payable
- Enter and accurately code vendor invoices.
- Schedule and process vendor payments in accordance with established procedures.
- Maintain complete and organized vendor records.
- Research and resolve invoice discrepancies and payment questions.
- Respond to routine vendor inquiries professionally and promptly.
Accounts Receivable and Billing
- Prepare and send accurate customer invoices.
- Record and apply incoming payments.
- Monitor outstanding receivables and follow up on past-due accounts.
- Research and resolve customer billing questions and discrepancies.
- Maintain accurate customer account records.
Reconciliations and Recordkeeping
- Reconcile bank and credit card accounts monthly.
- Enter and code job costs and business expenses accurately in QuickBooks and LMN.
- Maintain complete, organized, and audit-ready financial records.
- Identify discrepancies, errors, and unusual account activity and promptly report them to the Controller.
- Follow established internal controls and accounting procedures.
Month-End and Accounting Support
- Support the month-end closing process by preparing reconciliations, schedules, and reports.
- Assist with payroll data entry and coordination as needed.
- Provide documentation and information for financial reviews, audits, and other reporting requirements.
- Assist with additional bookkeeping and administrative accounting duties as assigned.
What We're Looking For
- Three or more years of bookkeeping, accounting, or related financial experience.
- Strong working knowledge of QuickBooks.
- Experience with LMN or similar job-costing software is preferred.
- Experience with job costing or accounting for a construction, landscaping, or service-based business is preferred.
- Strong attention to detail and commitment to accuracy.
- Demonstrated ability to manage a high volume of transactions and consistently meet deadlines.
- Strong organizational, problem-solving, and follow-up skills.
- Ability to identify and communicate discrepancies or concerns promptly.
- Clear and professional written and verbal communication skills.
- Ability to handle confidential financial information with discretion.
Why Join River Heights Outdoor Solutions?
This position is an important part of a growing finance team with clearly defined responsibilities, established oversight, and direct support from the Controller. The Bookkeeper will have the opportunity to take ownership of essential accounting processes and contribute to the continued development of the company’s finance function.
- Medical insurance
- 401(k) with company match
- Opportunities for growth as our finance team develops
Ready to Join Us?
If you are organized, accurate, dependable, and committed to maintaining high-quality financial records, we encourage you to apply for the Bookkeeper position with River Heights Outdoor Solutions.
