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.

Good Plumbing Heating Air Conditioning, Inc
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Staff Accountant in Souderton, PA vacancy
  •  ...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
    a month ago
  • Service Center Souderton JOB SUMMARY Caliber Collision has an immediate job opening for a Collision Estimator to perform all-purpose duties, which may include, but not limited to: Writing estimates, conducting process reviews, checking in customer vehicles, completing...
    Suggested
    Weekly pay
    Immediate start

    Caliber

    Souderton, PA
    1 day ago
  • Kreischer Miller in the Greater Philadelphia area is hiring staff accountants for October 2027, with a hybrid work model in Horsham, PA. You will work on audit and tax assignments, learn from experienced CPAs, and interact with business owners across industries. We value... 
    Suggested

    Kreischer Miller

    Horsham, PA
    5 days ago
  •  ...margins and return on capital.Basic FunctionsThe Senior Plant Cost Accountant is responsible for supporting the manufacturing operation...  ...able to communicate clearly with all levels of management and staff.The successful candidate will combine strong accounting and analytical... 
    Suggested
    Local area

    Illinois Tool Works

    Hatfield, PA
    7 days ago
  •  ...Qualifications Successful completion of the H&R Block Tax Knowledge Assessment 1 Minimum 2 years of experience in tax preparation, accounting, finance, or bookkeeping, including preparing individual and business returns Experience working in a client facing,... 
    Suggested
    Hourly pay
    Seasonal work
    Work at office
    Local area

    H&R Block

    Harleysville, PA
    1 day ago
  • 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 required...
    For contractors
    For subcontractor
    Work at office

    Liberty Personnel Services, Inc.

    Harleysville, PA
    5 days 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... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Monday to Friday

    London Approach

    Collegeville, PA
    3 days ago
  •  ...Overview The H&K Group, Inc. is looking for the ideal Accounts Payable Associate! The accounts payable associate compiles, classifies, records, verifies, and maintains data to accounts payable records. The ideal candidate is organized, detail-oriented and dependable.... 
    Daily paid

    H&K Group

    Harleysville, PA
    3 days ago
  •  ...MAJOR DUTIES:     As a proactive member of the NCC Finance Team, the Senior Financial Analyst will be responsible for accounting, controls, and performance management of NCC’s Accounts Receivable and Accounts Payable functions. Accuracy and meeting deadlines... 
    Weekly pay

    ATS Automation

    Souderton, PA
    14 days ago
  • $70k - $90k

     ...Job Title: Staff Accountant Job Description The Staff Accountant oversees full-cycle accounts payable and supports a broad range of general ledger and manufacturing accounting activities within a modern, growth-oriented organization. This role manages invoice processing... 
    Weekly pay
    Permanent employment

    Aston Carter

    North Wales, PA
    2 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.

    Kulpsville, PA
    5 days ago
  •  ...with us.PennEngineering is seeking a motivated, excited, individual to be a part of the Corporate Finance Team. As the Corporate Accountant at PennEngineering, you'll collaborate with teams that do truly amazing things.Join us as we build the future in Manufacturing and... 
    Work at office

    PennEngineering

    Doylestown, PA
    4 days ago
  • Job Description Job Description Benefits: ~ Company cell phone ~ Company shirts ~ Medical, Dental and Vision Benefits ~ Opportunity for advancement ~ Training & development ~401(k) ~ Competitive salary ~ Paid time off ~ Free uniforms ~ Health insurance...
    Work at office
    Flexible hours

    Paul Davis Restoration of Montgomery and Berks Counties

    Hatfield, PA
    21 days ago
  • Benefits: Flexible schedule Training & development Seeking a job that fits around your life? Look no further! We provide flexible scheduling options , so you can balance work and personal commitments. Embrace the possibilities by adding this side gig or growing a new career...
    Second job
    Seasonal work
    Flexible hours

    Jackson Hewitt

    Hatfield, PA
    3 days ago
  • $57.1k - $81.2k

     ...Noise level is usually moderate. Education / Experience Bachelor's degree (B. A.) from four-year college or university in Accounting or Finance or related field; MBA preferred Minimum of 1 year related experience and/or training; or equivalent combination of... 
    Full time

    Dorman Inc

    Colmar, PA
    2 days ago
  • Job Description Job Description Benefits: ~ Health, Dental and Vision Insurance ~401(k) ~401(k) matching ~ Competitive salary ~ Opportunity for advancement ~ Paid time off ~ Training & development ~ Wellness resources ~ Dental insurance ~ Health ...
    Work at office
    Local area

    Paul Davis Restoration of Montgomery and Berks Counties

    Hatfield, PA
    3 days ago
  •  ...Senior Accountant Senior Accountant Full-Time | On-Site | Easton, PA About the role With roots dating back to 1939...  ...guidance and reviewing work completed by less experienced accounting staff. What you will do Own assigned general ledger accounts... 
    Full time
    Temporary work

    Famous Smoke Shop

    Quakertown, PA
    3 days ago
  • $14.45 - $18 per hour

     ...included AI 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
    Minimum wage
    Temporary work
    Seasonal work
    Work at office
    Local area
    Weekend work
    Afternoon shift

    H&R Block, Inc.

    Harleysville, PA
    6 days ago
  •  ...included AI 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
    6 days ago
  • $80k - $90k

     ...pricing and ultimately a quote through partnering with other key Oldcastle Infrastructure functional areas such as sales, strategic account managers, production, engineering and transportation in a timely manner. Estimators are individuals that exhibit organizational... 
    Temporary work
    For contractors
    Local area

    CRH

    Telford, PA
    3 days ago
  • Ernst Brothers in Spring House, PA is seeking a Staff Accountant who prides itself on accuracy and construction industry know‑how. You will manage daily accounting for multiple entities across several states, closing books, and keeping project financials up to date. Working... 

    Ernst Brothers

    Spring House, PA
    5 days ago
  • $60k - $75k

     ...Description Precision Doesn't Stop at the Jobsite. Some people see accounting as data entry. Others know it's what keeps every project,...  ...books ready for whatever comes next. We're looking for a Staff Accountant who takes pride in getting the details right,... 
    For subcontractor

    Ernst Brothers

    Spring House, PA
    16 days 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
    a month ago
  • Univest is seeking a Commercial Credit Analyst II to join a team that shapes smart growth. You will underwrite $1MM-$4MM commercial exposures and translate financial data into clear, confident credit decisions. In this hybrid role, you’ll collaborate with Relationship Managers...

    Univest

    Souderton, PA
    4 days ago
  • Job Description Job Description Benefits: Flexible schedule Training & development The ideal candidate is a resourceful self-starter who works well independently, and part of a team. Someone who can adapt quickly to changing priorities and loves connecting...
    Seasonal work
    Flexible hours

    Jackson Hewitt - 880

    Hatfield, PA
    21 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
    4 days ago
  • H&K Group, Inc. is seeking an Accounts Payable Associate to join our finance team in Pennsylvania. The role involves preparing invoices, auditing against POs, posting payments, balancing statements, and assisting with monthly closings. The ideal candidate is organized,... 

    H&K Group, Inc.

    Harleysville, PA
    5 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
    4 days ago
  •  ...Miller Difference We’ve all heard the stereotypes about public accounting firms. But Kreischer Miller is a different kind of firm! Are You...  ...team members located in Horsham, PA, we are currently seeking staff accountants for October 2027. Our staff are given a wide... 
    Work at office
    Flexible hours
    3 days per week

    Kreischer Miller

    Horsham, PA
    5 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
    5 days ago

Do you want to receive more vacancies?

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