Job Overview
Humpty Dump Roll-Offs & Dumpsters is a growing mid-size business seeking a hands-on Controller to support accurate accounting operations, payroll, billing, collections, and day-to-day financial administration. This role is ideal for someone who is detail-oriented, organized, comfortable working in a fast-moving field operations environment, and able to keep accounting workflows clean, timely, and well documented.
The Controller will manage routine accounting functions, support month-end close, maintain accurate records, oversee AP/AR workflows, process payroll, and provide reliable internal reporting to ownership and leadership. This is an accounting operations role, not a CFO or strategic finance role. The focus is clean books, accurate payroll, strong processes, timely reporting, and dependable support for the business.
Responsibilities
Accounting Operations
- Manage day-to-day accounting activity and ensure transactions are entered accurately and timely.
- Support the monthly close process, including journal entries, reconciliations, accruals, and preparation of standard financial statements.
- Maintain the general ledger and chart of accounts; ensure transactions are coded accurately by location, line of business, and job/customer when applicable.
- Reconcile bank accounts, credit cards, loans, and balance sheet accounts on a routine schedule.
- Maintain organized accounting files, documentation, vendor records, customer records, and audit-ready support.
- Track fixed assets including dumpsters/containers, trucks, trailers, and equipment; coordinate depreciation schedules with the external CPA or tax provider.
- Prepare and file routine sales/use tax, property tax, and other state/local filings, or coordinate with external providers as needed.
- Assist with year-end close, 1099 preparation, and CPA/tax workpaper requests.
Accounts Payable
- Oversee vendor setup, W-9 collection, coding, approval routing, and bill entry.
- Prepare payment runs according to approved payment schedules and cash availability guidance from ownership.
- Reconcile vendor statements, research discrepancies, and maintain positive vendor communication.
- Monitor recurring payments, subscriptions, insurance payments, equipment payments, and other routine obligations.
Accounts Receivable and Collections Support
- Oversee invoicing, customer account updates, cash application, deposits, and payment posting.
- Monitor AR aging and follow up on past due balances in coordination with customer service, sales, and ownership.
- Maintain documentation of collection activity and escalate unresolved balances according to internal policy.
- Reconcile customer payments, refunds, credits, and adjustments.
Payroll and People-Related Accounting
- Process regular payroll accurately and on time, including hourly, salary, overtime, commissions, bonuses, reimbursements, deductions, and adjustments as applicable.
- Review and reconcile timekeeping records, PTO, sick time, holiday pay, and approved payroll changes before payroll submission.
- Maintain payroll records, employee payroll files, tax forms, direct deposit information, garnishments, and benefit deduction records.
- Coordinate payroll tax filings, payroll reports, workers compensation reporting, and year-end W-2 processing with the payroll provider or external advisor.
- Ensure payroll-related entries are properly recorded in the accounting system and reconciled to payroll reports.
- Support onboarding and offboarding payroll administration, including new hire setup, final pay coordination, and required payroll documentation.
- Help maintain compliance with wage and hour rules, payroll deadlines, and applicable federal, state, and local payroll requirements.
Operational Accounting Support
- Support job costing and route profitability reporting using available accounting and operational data.
- Track disposal/landfill tip fees and reconcile supporting documentation to invoices and job/route records.
- Track fuel, maintenance, repair, permit, tonnage, and other operating costs as needed.
- Provide standard recurring reports such as P&L, AR aging, AP aging, cash position summary, payroll summaries, and expense detail reports.
- Monitor the accounting email inbox and follow up with customers, vendors, employees, and managers regarding accounting and payroll items.
- Provide coverage for office administrative needs when accounting workload allows.
Process, Systems, and Team Support
- Supervise, train, and support accounting staff or administrative team members who assist with AP, AR, payroll, or data entry.
- Maintain accounting procedures, checklists, and basic internal controls for repeatable accounting workflows.
- Help improve accounting processes, documentation, system usage, and handoffs between operations, sales, customer service, and accounting.
- Maintain and use accounting systems such as QuickBooks Online and related tools including bill pay, expense management, payroll, and timekeeping platforms.
- Identify and resolve discrepancies in financial and payroll data to improve accuracy and reduce rework.
- Complete ad hoc accounting, payroll, and administrative projects as assigned.
Role Boundaries
This role will be focused on accounting execution, payroll accuracy, month-end close support, reporting, and process management.
This role is not responsible for CFO-level financial strategy, capital planning, lender strategy, long-range forecasting, valuation work, investor reporting, executive advisory, tax strategy, or enterprise-level strategic planning.
The person may prepare reports and maintain accurate data for ownership and advisors, but final strategic financial decisions remain with ownership and/or outside CFO, CPA, tax, or advisory partners.
Requirements | Experience
- Bachelor’s degree in Accounting, Finance, Business, or related field preferred; equivalent experience may be considered.
- 5+ years of progressive accounting experience, preferably in a growing small to mid-size business.
- 2+ years of experience supervising, training, or coordinating accounting/admin support staff preferred.
- Hands-on experience with accounts payable, accounts receivable, reconciliations, month-end close, payroll, and basic financial reporting.
- Working knowledge of GAAP, bookkeeping standards, payroll compliance, and internal accounting controls.
- Experience with QuickBooks Online and QBO Payroll or similar accounting/payroll systems strongly preferred.
- Experience processing payroll and payroll reporting is required.
- Strong Excel or Google Sheets skills, including reconciliations, data review, formulas, and clean reporting formats.
- Experience in transportation, freight operations, construction, field services, rental services, or similar operations-based industries is highly desired.
Knowledge, Skills and Abilities
- High attention to detail and strong follow-through.
- Ability to manage recurring deadlines for payroll, close, taxes, AP, AR, and reporting.
- Strong organization, time management, and ability to prioritize multiple accounting deadlines.
- Comfortable working in a field-operations environment and partnering with non-finance teams.
- Clear written and verbal communication with customers, vendors, employees, managers, and ownership.
- Professional phone and email etiquette.
- Ability to work independently, ask good questions, document work, and proactively follow up.
- Problem-solving mindset and willingness to improve messy or incomplete accounting processes.
Physical Requirements
- Ability to work in an office/garage/industrial environment and sit at a desk for extended periods while using a computer, phone, and standard office equipment.
- Ability to occasionally lift and carry up to 25 lbs. such as boxes of paper, files, or small office supplies.
- Ability to maintain focus in a setting that may include noise, vibration, temperature variation, and frequent foot traffic typical of an active yard/operations environment.
Benefits: Medical, Dental, Vision, PTO, and Sick Time
Location : This is a full-time onsite position and will be based at our Commerce City location.
Pay: $70,000.00 - $90,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Application Question(s):
- Are you able to work full time, onsite in our Commerce City location?
- How many years of management experience do you have?
- What is your experience working with companies that have experienced high, rapid growth? Please list the highest gross revenue (for previous employers) where you have managed financials.
- Do you have any experience with QuickBooks Online and QBO Payroll? How many years?
- Please list your desired salary
Education:
Experience:
- high-level accounting: 5 years (Preferred)
Work Location: In person