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

Staff Accountant

Good Plumbing Heating Air Conditioning, Inc

Senior Staff Accountant

Good Plumbing, Heating, Air Conditioning, Inc. Souderton, PA Full-Time | Exempt Position Reports To: Director of Operations

Good Plumbing, Heating, Air Conditioning, Inc. has been providing trusted plumbing, heating, cooling, and service solutions to residential and commercial customers for decades. We are seeking an experienced, organized, and detail-oriented Senior Staff Accountant to join our team and play a key role in managing the company's accounting operations.

Position Summary

The Senior Staff Accountant is responsible for the daily accounting functions of the business, including accounts payable, accounts receivable, payroll processing, reconciliations, financial reporting, month-end close activities, tax administration, audit support, and compliance reporting. This role also supports select administrative and compliance-related processes that help keep the business operating smoothly.

Key Responsibilities

Accounts Receivable

  • Process and apply customer payments received by check, ACH, and online payment portals.
  • Maintain customer accounts within Service Titan.
  • Review AR reports, reconcile activity, and investigate discrepancies.
  • Prepare customer statements and assist with collections on past-due accounts.

Accounts Payable

  • Enter, review, and reconcile vendor invoices.
  • Verify invoice accuracy and supporting documentation.
  • Prepare vendor payments and maintain vendor records, including W-9s.
  • Assist with monthly accounts payable processing and filing.

Payroll Administration

  • Process bi-weekly payroll and review employee time records.
  • Coordinate with payroll providers and resolve payroll issues.
  • Prepare prevailing wage documentation and related reporting.
  • Support year-end payroll and bonus processing

Accounting & Financial Reporting

  • Prepare journal entries and maintain general ledger accuracy.
  • Perform bank, credit card, and account reconciliations.
  • Complete month-end close activities and prepare financial reports.
  • Assist with budgeting, account analysis, and financial statement preparation.

Tax & Compliance

  • Prepare sales and use tax calculations, filings, and related reporting requirements.
  • Complete tax reporting requirements, including gathering information, maintaining records, and coordinating with external tax partners as needed.
  • Prepare and respond to audit requests by gathering supporting documentation, reconciling information, and assisting with follow-up items.
  • Maintain tax exemption records.
  • Support audits and regulatory reporting requirements.
  • Manage subcontractor and vendor Certificates of Insurance (COIs).

Administrative Support

  • Manage accounting correspondence, mail distribution, and recordkeeping.
  • Monitor shared company email accounts/route communications and requests, to the appropriate team members.
  • Coordinate township registrations, renewals, and related compliance documentation.
  • Prepare, request, track, and maintain Certificates of Insurance as needed for customers, vendors, subcontractors, and municipalities.
  • Support vehicle management processes, including records, registrations, insurance documentation, and related administrative tasks.
  • Maintain organized financial, administrative, and compliance files.
  • Support leadership with reporting, special projects, and information requests.
Qualifications

Required

  • Minimum of 3-5 years of accounting, bookkeeping, or financial administration experience.
  • Strong knowledge of accounts payable, accounts receivable, payroll processing, and general ledger accounting.
  • Experience with account reconciliations and month-end close procedures.
  • Strong Microsoft Excel skills.
  • Excellent organizational, analytical, and problem-solving abilities.
  • Strong written and verbal communication skills.
  • Ability to manage multiple priorities while maintaining a high level of accuracy.
  • Current notary commission or willingness to obtain a notary commission after hire.

Preferred

  • Associate's or Bachelor's degree in Accounting, Finance, or a related field.
  • Experience with Sage/Peachtree accounting software.
  • Experience with Service Titan.
  • Experience in the construction, service, plumbing, HVAC, or trades industry.
  • Familiarity with prevailing wage reporting and compliance requirements.
Benefits
  • Competitive salary
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company match
  • Paid vacation
  • Paid holidays
  • Bi-Annual bonus opportunity
  • Stable, family-oriented work environment

Why Join Good Plumbing, Heating, Air Conditioning, Inc.?

This is an opportunity to become a key member of our team and take ownership of critical accounting functions within a well-established company. If you enjoy a hands-on role, thrive in a fast-paced environment, and take pride in accurate financial management, we would love to hear from you.

Apply today to join Good Plumbing, Heating, Air Conditioning, Inc. as our next Senior Staff Accountant.

Equal Opportunity Employer

Good Plumbing, Heating, Air Conditioning, Inc. is an Equal Opportunity Employer. We are committed to creating an inclusive workplace and consider all qualified applicants for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other status protected by applicable law.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Accountant in Souderton, PA vacancy
  •  ...Job Description Ready to take the next step in your accounting career? Door Services Corporation is looking for an ambitious accounting professional to join our team in Lewisville, TX. This onsite position provides broad exposure to financial reporting, budgeting... 
    Suggested
    Work at office
    Local area
    Flexible hours

    Overhead Door

    Hatfield, PA
    3 days ago
  •  ...We're hiring a Senior Accountant to join a growing manufacturing company, with potential growth opportunities. This position blends core...  ...progressive accounting experience; Senior Accountant or strong Staff Accountant experience preferred. Manufacturing or industrial accounting... 
    Suggested

    FirstPRO

    Harleysville, PA
    4 days ago
  •  ...Good Plumbing, Heating, Air Conditioning, Inc. in Souderton, PA is seeking a Senior Staff Accountant to manage daily accounting tasks, from AP/AR to payroll and month-end close. You will prepare financial reports and assist with budgeting, tax compliance, and audits in... 
    Suggested

    Good Plumbing, Heating, Air Conditioning, Inc.

    Souderton, PA
    4 days ago
  •  ...Job Description Job Description Staff Accountant Good Plumbing, Heating, Air Conditioning, Inc. Souderton, PA Full-Time | Exempt Position Reports To: Director of Operations About Us Good Plumbing, Heating, Air Conditioning, Inc. has been providing... 
    Suggested
    Full time
    Work at office

    Good Plumbing, Heating, Air Conditioning, Inc.

    Souderton, PA
    3 days ago
  • A growing financial services organization is looking to add a Staff Accountant to its team! This is an opportunity to gain exposure across accounting, bookkeeping, tax, and client service while working closely with senior leadership and an experienced CPA. About the... 
    Suggested
    Internship
    Work at office

    VPF Consulting

    Harleysville, PA
    2 days ago
  •  ...JOB SUMMARY The Accounts Payable (AP) Analyst in the construction industry is responsible for managing the full-cycle accounts payable process, ensuring accurate and timely payment of vendor invoices, subcontractors, and project-related expenses. This role... 
    Full time
    Contract work
    For subcontractor
    Work at office

    Veritas Medical Solutions

    Harleysville, PA
    1 day ago
  • $20 - $25 per hour

     ...Base pay range $20.00/hr - $25.00/hr Job Title Accountant Job Type Contract (Temporary with potential to convert to permanent) Work Arrangement...  ...primarily transactional and aligns closely with a high-level Staff Accountant. Key Responsibilities Manage daily cash activity and... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Monday to Friday

    London Approach

    Collegeville, PA
    4 days ago
  • VPF Consulting is seeking a Staff Accountant in Harleysville, PA to support tax preparation, bookkeeping, and financial reporting. This role offers exposure across tax, accounting, client service, and collaboration with senior leadership, including the CFO and CPA. You... 

    VPF Consulting

    Harleysville, PA
    2 days ago
  •  ...based tools like Copilot and ChatGPT High school diploma / GED/ equivalent Preferred Qualifications Bachelor's degree in accounting, finance, or a related field Experience in a client-facing or consultative role, such as financial advising, insurance, retail... 
    Hourly pay
    Seasonal work
    Work at office
    Local area
    Weekend work
    Afternoon shift

    H&R Block

    Harleysville, PA
    1 day ago
  • Description Position at JBS USA Accounting Specialist – Invoicing & Accounts Payable     Overview:  This position is responsible for the direct execution of sales invoicing and accounts payable support for the JBS Souderton location. This position reports directly... 
    Weekend work

    JBS

    Souderton, PA
    3 days ago
  • $21 - $26 per hour

    Insight Global is looking for an Accounting Specialist to join one of our utility construction clients' growing teams. The right person should have experience supporting procurement, accounts payable, or inventory accounting functions and be comfortable working in a fast... 

    Insight Global

    Harleysville, PA
    2 days ago
  • $75k - $100k

    Benefits Company cell phone Company shirts Medical, Dental and Vision Benefits Opportunity for advancement Training & development 401(k) Competitive salary Paid time off Are you ready to step into a role where your expertise directly drives revenue, project success, and...
    Work at office
    Flexible hours

    ServiceMaster Clean of Fraser Valley

    Hatfield, PA
    3 days ago
  •  ...Job Title: General Ledger Accountant Location: Ashburn VA Onsite 3 days week Job Type: contract W2 Rate $40- 50 hr Jefferson Wells is seeking a detail-oriented and experienced General Ledger (GL) Accountant to join our client’s finance team. The ideal... 
    Weekly pay
    Permanent employment
    Contract work
    Temporary work
    3 days per week

    Manpower Group Inc.

    Telford, PA
    2 days ago
  •  ...The Junior Staff Accountant reports directly to the Senior Accountant and works closely with our Accounting Staff as well as management across all channels within the company. Essential responsibilities include maintaining, preparing, and reconciling accounts and other... 
    Work at office
    Local area

    Holt's Cigar

    Montgomeryville, PA
    3 days ago
  •  ...firstPRO, Inc. in Harleysville, PA is seeking a Senior Accountant to join a growing manufacturing company. The role blends core accounting, accounts payable, and supply chain support, with hands-on exposure to ERP systems. You will support month-end close, analyze AP... 

    FirstPRO

    Harleysville, PA
    4 days ago
  •  ...wide array of products, we strive to continuously develop new technology and drive process improvement. Position Summary The Staff Accountant is responsible for maintaining the accuracy and integrity of the Company's financial records by supporting general ledger accounting... 
    Weekly pay
    For contractors
    Local area
    Shift work

    Gwynedd Manufacturing Inc

    North Wales, PA
    1 day ago
  •  ...personal and professional growth! DGK Group, PC is a small intimate accounting, tax, and advisory firm in the Greater Philadelphia area. The...  ...work assigned with minimum assistance. Lead one or more staff accountants, instruct them in work to be performed, review work... 

    DGK Group, P.C.

    Chalfont, PA
    5 days ago
  • $50 - $85 per hour

     ...Jefferson Wells is looking to network with Accounting Professionals who are available for contract/consulting jobs. Most of these projects are remote, some hybrid and local to the metro Philadelphia market. W2 hourly based on experience and client requirements: $50... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Manpower Group Inc.

    Line Lexington, PA
    1 day ago
  • $90k - $160k

    Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Overview Estimator / Heavy Civil This Jobot Job is hosted by Katrina McFillin Are you a fit? Easy Apply now by clicking the "Easy Apply" button and sending us your resume...
    Local area

    Jobot

    Perkasie, PA
    4 days ago
  •  ...operational excellence, Sofidel works to reduce environmental impact while supporting the communities in which we operate. As a Staff Accountant, you will support the Finance team by recording general ledger entries, preparing accounting schedules and reports,... 
    Local area

    Sofidel S.p.A

    Horsham, PA
    1 day ago
  • $90k - $160k

    A Pennsylvania-based company is seeking an experienced Estimator to support public and private projects throughout central Eastern Pennsylvania. The ideal candidate will manage estimates, develop cost plans, and ensure project goals meet timelines and budgets. This position...

    Jobot

    Perkasie, PA
    4 days ago
  • Good Plumbing, Heating, Air Conditioning, Inc. in Souderton, PA is seeking a Senior Staff Accountant to manage daily accounting functions including AR, AP, payroll, reconciliations, and financial reporting. The role supports month-end close, tax administration, and audit... 

    Jobless

    Souderton, PA
    2 days ago
  •  ...Junior Accountant Junior Accountant Full-Time | On-Site | Easton, PA About the Role Famous Cigars is seeking a detail...  ...reconciliations under the direction of senior accounting staff. Review general ledger activity and identify items requiring... 
    Full time
    Internship
    Local area

    Famous Smoke Shop

    Milford Square, PA
    5 days ago
  • $83.6k - $124.3k

     ...Financial Analyst for Light Duty (LD) Revenue reports to the Revenue Accounting Manager and will serve as the key business partner for Sales...  ...analysis and schedules to support monthly business reviews and staff meetings Develop and maintain a thorough understanding of... 
    Full time

    Dorman Inc

    Colmar, PA
    5 days ago
  • Job Details: Plumbing Estimator My client is well known Mechanical and Plumbing Contractor doing commercial, industrial and residential.  They are actively seeking a Plumbing Estimator on the Pre-Construction end. Coordination of quotes, take offs, and other information...
    For contractors
    For subcontractor
    Work at office

    Liberty Personnel Services, Inc.

    Harleysville, PA
    22 days ago
  • $86k - $95k

     ...limited to, industry standards, regulatory requirements, and internal audit best practices to ensure high-quality service delivery. Accountable for compliance with laws and regulations that apply to this position including the Univest Code of Conduct. Perform other... 
    Shorter hours
    Full time
    Temporary work
    Work experience placement
    Work at office

    Univest Financial Corporation

    Souderton, PA
    1 day ago
  •  ...clients restore power quickly and effectively, ensuring the safety and well-being of communities. Position Summary The Staff Accountant plays a key role in supporting the accounting and finance functions of the company, ensuring accurate financial reporting, maintaining... 
    Contract work
    For subcontractor

    Agostino Utilities LLC

    Schwenksville, PA
    3 days ago
  • Job Description Job Description Job Summary Now Hiring | 4 Positions Available: Estimator, Body Technician, Tow Driver, Detailer   Jerry’s Auto Body & Towing in Souderton, PA is expanding and looking to fill four separate full-time roles on our team. With over...
    Full time
    Local area
    Immediate start

    Jerry's Auto Body Inc.

    Souderton, PA
    17 days ago
  • Liberty Personnel Services, Inc. is seeking a Plumbing Estimator on the Pre-Construction end for a well-known mechanical and plumbing contractor in Pennsylvania. The role requires detailed takeoffs, bid package preparation, and collaboration with vendors, subcontractors...
    For contractors
    For subcontractor

    Liberty Personnel Services, Inc.

    Harleysville, PA
    5 days ago
  •  ...Job Description Job Description Accounting Associates assist the Accounting Supervisor to ensure that all accounts, bills, invoices and other financial documents are paid on time and filed appropriately. All records must be organized correctly. # Maintain financial... 

    Bucks County Estate Traders Inc

    Hatfield, PA
    6 days ago

Do you want to receive more vacancies?

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