Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Accounts Payable (AP)
  • 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.
Bank & Credit Card Reconciliation
  • 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.
Financial Reporting & Bookkeeping
  • 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.
Job Costing & CRM Administration
  • 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.
Corporate & Internal Communication
  • 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.
Qualifications

Education
  • High school diploma or equivalent required.
  • Bookkeeping Certificate preferred
Experience
  • 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.
Knowledge, Skills & Abilities
  • 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.
Physical Requirements
  • 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.
Work Environment

This position is primarily performed in a professional office environment. The employee will regularly interact with customers, vendors, project managers, field personnel, and corporate accounting staff. The role requires the ability to manage multiple priorities in a fast-paced environment while maintaining accuracy and professionalism.

Success in This Role

A successful bookkeeper consistently demonstrates:
  • 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

Equal Employer Opportunity We are an equal opportunity employer. This means we do not discriminate in employment decisions or policies in violation of law on the basis of any legally protected status. What is a legally protected status varies depending on applicable local, state and federal laws, but may include race, color, national origin, citizenship status, creed, religion, sex, age, marital status, etc.*
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... 
    Suggested
    Work at office

    Waterford Real Estate Management

    Union, NJ
    4 days ago
  • $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... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Monday to Friday

    Deep Foods

    Union, NJ
    18 days ago
  • Job Title Location 235 E 11TH AVE, Roselle, NJ, 07203-2015, United States Job Category Admin Positions Employee Type Non-Exempt Pamarco
    Suggested

    Pamarco

    Roselle, NJ
    5 days ago
  • 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

    InterAtlas Logistics Inc

    Newark, NJ
    2 days ago
  • $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...
    Suggested
    Full time
    Part time
    Work at office
    Weekend work

    Mango & Huber

    Springfield, NJ
    2 days ago
  • 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

    PKF South Africa

    Linden, NJ
    2 days ago
  • 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

    eMazzanti Technologies

    Hoboken, NJ
    5 days ago
  • $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 pay
    Full time
    Work at office

    Boldlygo Career And Hr Management

    Livingston, NJ
    more than 2 months ago
  •  ...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 time
    Work at office

    Open Road Auto Group

    Union City, NJ
    more than 2 months ago
  • $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 time
    Work at office
    Remote work
    Relocation

    Orion Placement

    Essex Fells, NJ
    more than 2 months ago
  •  ...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... 

    Hudsonchamber

    Jersey City, NJ
    3 days ago
  • $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 employment
    Temporary work
    Part time
    Work experience placement
    Flexible hours
    Shift work
    2 days per week
    3 days per week

    Randstad

    West Orange, NJ
    4 days ago
  •  ...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 time
    Work at office
    Worldwide

    Unique Technologies Associates

    Avenel, NJ
    4 days ago
  •  ...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 time
    Work at office

    Franco Manufacturing Co., Inc.

    Metuchen, NJ
    1 day ago
  • $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 employment
    Full time
    Temporary work
    Currently hiring

    HUDSON CITY CONSULTING LIMITED LIAB

    North Bergen, NJ
    1 day ago
  • $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 contractors
    Seasonal work
    Remote work
    Monday to Friday

    HUDSON CITY CONSULTING LIMITED LIAB

    Kearny, NJ
    2 days ago
  •  ...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 contractors
    Work at office
    Local area

    Vaco

    Madison, NJ
    5 days ago
  •  ...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

    Vaco Recruiter Services

    Fairfield, Essex County, NJ
    1 day ago
  •  ...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 time
    Work at office

    Abacus Group, LLC

    Edison, NJ
    6 hours ago
  •  ...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... 

    Robert Half

    Clark, NJ
    23 days ago
  •  ...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... 

    CPA Firm

    Clark, NJ
    more than 2 months ago
  • 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...

    CareOne

    Springfield, NJ
    1 day ago
  • $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 pay
    Immediate start

    Maplecrest Ford Lincoln

    Union, NJ
    a month ago
  • $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 pay
    Full time
    Contract work
    Temporary work
    Local area

    Partnership For Maternal

    Secaucus, NJ
    more than 2 months ago
  • $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 time
    Day shift

    Bunzl

    Perth Amboy, NJ
    1 day ago
  •  .... 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

    FM Construction Group, LLC

    East Orange, NJ
    3 days ago
  •  ...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... 

    eMazzanti Technologies

    Hoboken, NJ
    a month ago
  • 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 time
    Part time
    For contractors
    Work at office

    Elite Landscaping, Inc.

    South Plainfield, NJ
    5 days ago
  •  ...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 employment
    Contract work
    Part time
    Work at office

    Robert Half

    Newark, NJ
    18 days ago
  • $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 pay
    Full time
    Part time
    Work experience placement
    For subcontractor
    Work at office
    Immediate start
    Flexible hours
    Shift work
    3 days per week
    Staten Island, NY
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!