Bookkeeper
American Restoration Operations LLC
Job Description Bookkeeper Position Summary The Bookkeeper is responsible for supporting the company's financial operations through the management of accounts receivable, bank reconciliations, financial reporting, and job administration. This role serves as a key liaison between operations, project managers, customers, vendors, and corporate accounting to ensure timely billing, accurate financial records, and efficient job closeout. The ideal candidate is highly organized, detail-oriented, and capable of managing multiple priorities while maintaining accuracy in a fast-paced restoration environment. Essential Duties & Responsibilities Accounts Receivable (AR)
- Prepare, review, and issue customer invoices for Mitigation, Asbestos, Structural Cleaning, and Contents projects.
- Process change orders, insurance supplements, and invoice revisions as needed.
- Submit invoices to insurance adjusters for Additional Living Expense (ALE) reimbursements.
- Record and apply customer payments received via check, cash, ACH, credit card, and other approved payment methods.
- Monitor customer accounts to ensure timely payment.
- Assist with collections by communicating with customers regarding outstanding balances and providing invoices, payment links, and account statements.
- Maintain accurate customer account records and resolve billing discrepancies promptly.
- Help AP enter vendor invoices accurately into the accounting system.
- Process vendor payments through checks, ACH transfers, company credit cards, and other approved payment methods.
- Respond professionally to vendor inquiries regarding payment status and account questions.
- Verify subcontractor invoices have received proper approvals prior to payment.
- Ensure subcontractor bills are entered into both Sage and BMO weekly.
- Maintain organized and complete accounts payable documentation and filing systems.
- Reconcile company bank accounts by matching transactions with accounting records.
- Reconcile company credit card accounts on a regular basis.
- Follow up with employees to obtain missing receipts and supporting documentation.
- Accurately classify and code expenses according to company accounting procedures.
- Investigate and resolve discrepancies in a timely manner.
- Prepare financial reports for managers and leadership.
- Maintain accurate bookkeeping records and financial documentation.
- Assist with month-end close procedures.
- Support corporate accounting with requests for financial documentation and reporting.
- Ensure financial data is complete, accurate, and properly recorded.
- Close completed jobs within the company's CRM system.
- Verify all billing information has been completed before job closure.
- Assist in tracking employee commissions and referral payments.
- Answer questions regarding OCS and job financial information from internal staff, customers, and marketing personnel.
- Maintain accurate financial records related to completed projects.
- Serve as the primary liaison between the local office and corporate accounting.
- Communicate financial issues, documentation requests, and accounting updates promptly.
- Collaborate with operations staff, project managers, estimators, and office personnel to resolve billing discrepancies.
- Support continuous improvement of accounting and administrative processes.
- High school diploma or equivalent required.
- Bookkeeping Certificate preferred
- Minimum of 5 years of bookkeeping experience
- Experience with accounts payable, accounts receivable, and bank reconciliations required .
- Experience with Sage Intact accounting software is required
- Experience in the restoration, construction, or service industry is preferred.
- Strong understanding of basic accounting and bookkeeping principles.
- Excellent attention to detail and organizational skills.
- Ability to prioritize multiple projects while meeting deadlines.
- Strong mathematical and analytical abilities.
- Excellent written and verbal communication skills.
- Proficiency in Microsoft Office, particularly Excel.
- Ability to maintain confidentiality of financial information.
- Strong customer service and problem-solving skills.
- Ability to work independently while collaborating effectively with multiple departments.
- Prolonged periods of sitting and working at a computer.
- Frequent use of office equipment including computers, printers, and telephones.
- Occasionally lift or move items up to 20 pounds.
- Accuracy and attention to detail.
- Strong organizational and time management skills.
- Professional communication with customers, vendors, and coworkers.
- Accountability and reliability.
- Ability to solve problems independently.
- Commitment to maintaining accurate financial records and supporting efficient business operations.
- A collaborative attitude and willingness to assist other departments when needed
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Bookkeeper in Union, NJ vacancy
- ...Union, NJ. Our mission is simple: create places where residents are proud to live and investors are proud to own. About the role The Bookkeeper is responsible for maintaining accurate financial records, processing daily accounting transactions, reconciling accounts, and...SuggestedWork at office
$22 - $23 per hour
...Job Description Job Description Pay: $22.00 - $23.00 per hour Job description: Bookkeeping /Accounting Clerk - Bilingual (Gujarati/Hindi) We are seeking a detail-oriented and organized Bookkeeping/ Accounting Assistant to join our team. The ideal candidate...SuggestedHourly payFull timeWork at officeMonday to Friday- Job Title Location 235 E 11TH AVE, Roselle, NJ, 07203-2015, United States Job Category Admin Positions Employee Type Non-Exempt PamarcoSuggested
- InterAtlas Logistics is looking for an Accounts Receivable Clerk to join our Newark, NJ finance team. You will handle customer invoicing, accounts receivable, collections support, and general accounting duties to ensure accurate financial records in a fast-paced environment...Suggested
$55k - $65k
Job Description ACCOUNTING ASSISTANT \n Full-Time position at our Springfield, NJ office \n \n Why Mango & Huber, CPAs? \n \n Career Track : We provide opportunities for significant professional growth and development. \n Team Approach : Work directly...SuggestedFull timePart timeWork at officeWeekend work- Skills, Competencies, and Experience Required: Skills Interpersonal skills Communication skills: Be able to converse in English / Afrikaans Report- writing skills Telephone skills Client service skills Numeracy and literacy skills Time - management Organizational...Work at office
- eMazzanti Technologies is seeking a full-time Bookkeeper in Hoboken, NJ to support the accounting department with A/R, A/P, billing, and collections. The candidate should have 1-3 years of bookkeeping experience and be proficient with QuickBooks, detail-oriented with strong...Full time
$25 per hour
Company Description Baker Rental Company, LLC is a family owned, Central Ohio Property Management Company specializing in residential real-estate and known for providing exceptional value to all residents for over 50 years. Job Description Baker Rental is...Hourly payFull timeWork at office- ...Accounting / Bookkeeper We are seeking an energetic and motivated individual to join our World Class Team. Responsibilities: Dealership Accounting: Post new, used, and wholesale deals, calculate commissions, and maintain schedules. Performs other duties...Full timeWork at office
$65k - $85k
...leadership and the accounting team in a collaborative office environment. Note: Applicants must have at least 2+ years of bookkeeping experience within a law firm. Experience with legal accounting systems and trust account reconciliation is strongly preferred....Full timeWork at officeRemote workRelocation- ...dedicated to helping customers achieve their goals through technology. We are seeking a detail-oriented and experienced in-house bookkeeper to join our team and help manage our financial records with precision and integrity. Key Responsibilities: Maintain and update financial...
$25k - $30k
We have an exciting new opportunity for a PART-TIME Bookkeeper in West Orange, NJ. This role offers a flexible schedule (approx. 20 - 25 hours / 2-3 days per week). This is a flexible role for the perfect candidate with a family-operated environment. Seeking a strong...Permanent employmentTemporary workPart timeWork experience placementFlexible hoursShift work2 days per week3 days per week- ...maintenance, supporting reliable operations for industrial customers worldwide. Role Description This is a full-time, on-site Bookkeeper role based at Unique Technologies Associates’ facility in Avenel, NJ. The Bookkeeper will maintain accurate financial records by...Full timeWork at officeWorldwide
- ...About Us We are a multi-generational, family-owned company seeking a highly skilled Staff Accountant/Bookkeeper to join our Family Office team supporting the day-to-day financial operations of a high-net-worth-family. Position Overview Reporting to our Family...Full timeWork at office
$25 - $30 per hour
...Holiday 401(k) 401(k) matching Bonus based on performance Competitive salary Health insurance Paid time off We’re currently hiring a BOOKKEEPER . This position will wear many hats. Job Responsibilities Manage accounts receivable and accounts payable Process invoices into...Permanent employmentFull timeTemporary workCurrently hiring$75k - $80k
...insurance Employee discounts Health insurance Position Summary We are currently looking for a highly experienced FULL CHARGE BOOKKEEPER. This position is direct hire and reports directly to the COO. Salary based on experience $75K-$80K with full benefits. This...For contractorsSeasonal workRemote workMonday to Friday- ...Bookkeeper / Office Manager Location: Madison, NJ Are you an organized, detail-oriented accounting professional who enjoys managing both financial responsibilities and office operations? Our client is seeking a Bookkeeper / Office Manager to join their team. This is a...For contractorsWork at officeLocal area
- ...Bookkeeper / Office Manager Location: Madison, NJ Are you an organized, detail-oriented accounting professional who enjoys managing both financial responsibilities and office operations? Our client is seeking a Bookkeeper / Office Manager to join their team. This is a...Work at office
- ...Our client is a family office. They seek a Senior Bookkeeper to join their Edison, NJ office. Responsibilities Oversee the full accounting cycle for multiple entities, including personal, trust, and LLC accounts Process accounts payable and receivable,...Full timeWork at office
- ...Job Description Job Description A growing transportation company in Clark seeks a Staff Accountant or Bookkeeper to add to their staff due to expansion. The successful candidate will have one plus years of experience in accounts receivable. accounts payable and bank...
- ...Job Description Job Description CPA practice is looking for a reliable and organized bookkeeper/accountant with experience in Quick-Books and Excel, bank reconciliations, journal entries, payroll, business tax filings. Ability to work independently and manage multiple...
- Billing Representative - Springfield, NJGreat new career opportunity in long-term care pharmacy!Hours: M – F 8:30 – 5:00The Billing Representative will be responsible for, but not limited to:Respond to all voice messages and emails within 24-48 hoursTrack and enter daily...
$24 - $25 per hour
Job Description Job Description Now Hiring: Accounting Clerk / DMV Title Clerk $24.00 – $25.00 per hour Are you detail-oriented, organized, and experienced in automotive title processing? Join our fast-paced team at a thriving dealership where your skills make ...Hourly payImmediate start$30 - $35 per hour
Full-time, Temporary Description The Accounts Payable Specialist ensures accurate accounting, compliance with grant requirements, and effective stewardship of funds. This role prepares detailed reports for funders, supports audits, and assist in ensuring timely...Hourly payFull timeContract workTemporary workLocal area$23 - $28 per hour
As an Accounts Receivable Specialist , you’ll take ownership of a portfolio of business-to-business (B2B) customer accounts, driving timely collections, resolving invoice issues, and maintaining strong customer relationships. This is not a back-office accounting role...Full timeDay shift- .... Perform additional accounting and administrative duties as assigned. Qualifications ~1–3 years of accounting, billing, bookkeeping, or administrative experience preferred. ~ Construction industry experience is a plus. ~ Experience with project billing, AIA...For contractors
- ...dedicated to helping customers achieve their goals through technology. We are seeking a detail-oriented and experienced in-house bookkeeper to join our team and help manage our financial records with precision and integrity. Key Responsibilities: Maintain and update...
- Job Description Job Description We are looking to hire an Assistant Office Manager to join our team full time or part time . You will be responsible for overseeing the administrative activities of the organization. Responsibilities: Provide administrative ...Full timePart timeFor contractorsWork at office
- ...Job Description Job Description We are looking for a detail-oriented part-time Entry-Level Bookkeeper to join a team in Newark, New Jersey in a contract-to-permanent capacity. This opportunity is well suited for someone who enjoys hands-on accounting support, accurate...Permanent employmentContract workPart timeWork at office
$30 per hour
...Hiring Immediately - Offering Full & Part Time Hours! BOOKKEEPER Bring Your Experience to a Company Built on Trust and Tradition! Fox Floors Carpet One Floor & Hom e in Staten Island...Hourly payFull timePart timeWork experience placementFor subcontractorWork at officeImmediate startFlexible hoursShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!






