Charge Bookkeeper Accounting Manager
Listed on 2026-06-24
-
Accounting
Financial Reporting, Bookkeeper/ Accounting Clerk, Accounts Receivable/ Collections, Accounting Manager -
Finance & Banking
Financial Reporting, Bookkeeper/ Accounting Clerk, Accounts Receivable/ Collections, Accounting Manager
Full-Time | Hybrid (In-Office & Remote) At Trust 1, we're building one of the fastest-growing residential plumbing, heating, and cooling companies in Massachusetts. We are looking for a highly organized, detail-oriented Accounting Manager to take ownership of our accounting operations and help drive financial excellence throughout the company. This is not a data-entry position. We are looking for someone who understands accounting, job costing, cash flow management, payroll, financial reporting, and business operations.
The right person will work directly with ownership and our outside CPA firm to help provide accurate financial information and support smart business decisions. If you enjoy organization, accountability, problem-solving, and helping a growing company succeed, we'd love to meet you.
- Performance Bonus Opportunities
- 401(k)
- Health Insurance
- 100% Employer-Paid Dental Insurance
- 100% Employer-Paid Vision Insurance
- 100% Employer-Paid Life Insurance
- Disability Insurance
- 3 Weeks Paid Time Off
- Paid Birthday Off Every Year
- Paid Holidays
- Hybrid Work Schedule
- Flexible Work Environment
- Company-Provided Technology
- Paid Training & Professional Development
- Company Events & Team Outings
- Career Growth Opportunities
- Locally Owned & Operated
- Inc. 5000 Fastest Growing Companies in America
- 1,600+ Five-Star Google Reviews
- A+ Rated with the BBB
- Direct Access to Ownership
- No Corporate Bureaucracy
- High Standards, High Accountability Culture
- Opportunity to Make a Real Impact
- Be Part of a Growing Company With Big Goals
We Help People Win.
Responsibilities- Accounts Receivable
- Manage customer invoicing and collections
- Monitor aging reports and proactively follow up on outstanding balances
- Reconcile customer payments and financing proceeds
- Ensure daily cash receipts and deposits are properly recorded
- Escalate collection issues when necessary
- Accounts Payable
- Process vendor invoices and payments
- Maintain proper three-way match procedures
- Manage vendor relationships and payment schedules
- Reconcile vendor statements and resolve discrepancies
- Ensure bills are paid accurately and on time
- Payroll & Commissions
- Process weekly payroll accurately and on time
- Calculate technician, sales, and management commissions
- Maintain payroll records and reporting
- Support payroll-related compliance requirements
- Accounting & Financial Management
- Perform daily, weekly, and monthly bank reconciliations
- Reconcile credit card accounts
- Record journal entries and accruals
- Maintain the general ledger
- Assist with monthly and year-end close processes
- Coordinate with our outside CPA firm
- Support the preparation of financial statements
- Reporting & Analytics
- Prepare daily KPI reporting
- Maintain job costing reports
- Monitor departmental performance metrics
- Maintain 13-week cash flow forecasting
- Track company cash balances and profitability trends
- Provide financial reporting to ownership and leadership
- Required
- 5+ years of bookkeeping or accounting experience
- Strong understanding of accrual accounting principles
- Experience with journal entries and general ledger accounting
- Payroll processing experience
- Bank and credit card reconciliation experience
- Strong Microsoft Excel skills
- Exceptional attention to detail
- Strong organizational and time-management skills
- Ability to manage multiple priorities independently
- Preferred
- Service Titan experience
- Quick Books Online experience
- HVAC, plumbing, construction, or home service industry experience
- Job costing experience
- Commission payroll experience
- Experience working with outside CPA firms
- Understanding of GAAP accounting principles
$80,000 - $120,000 per year
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).