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
  •  ...Senior Staff AccountantGood Plumbing, Heating, Air Conditioning, Inc. Souderton, PA Full-Time | Exempt Position Reports To: Director...  ...seeking an experienced, organized, and detail-oriented Senior Staff Accountant to join our team and play a key role in managing the company's... 
    Suggested
    Full time
    For subcontractor

    Good Plumbing Heating Air Conditioning, Inc

    Souderton, 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...
    Suggested
    Work at office
    Flexible hours

    Paul Davis Restoration of Montgomery and Berks Counties

    Hatfield, PA
    21 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
    a month 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
    2 days 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
    3 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... 
    Local area

    Illinois Tool Works

    Hatfield, PA
    4 days ago
  •  ...like Copilot and ChatGPT High school diploma / GED/ equivalent Preferred qualifications include: 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
    3 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,... 
    Hourly pay
    Seasonal work
    Work at office
    Local area

    H&R Block

    Harleysville, PA
    3 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
    10 hours 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
    2 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
    1 day 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
    16 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
    4 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
    3 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
    1 day 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... 
    Temporary work
    For contractors
    Local area

    CRH

    Telford, PA
    11 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.

    Line Lexington, PA
    2 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
    10 hours ago
  •  ...Junior Accountant Junior Accountant Full-Time | On-Site | Easton, PA About the Role With roots dating back to 19...  ...account reconciliations under the direction of senior accounting staff. Review general ledger activity and identify items requiring... 
    Full time
    Temporary work
    Internship
    Local area

    Famous Smoke Shop

    Richlandtown, PA
    10 hours 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
    4 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
    10 hours 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
    2 days 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
    1 day ago
  •  ...with consistent best-in-class margins and return on capital. Basic Functions This person will provide payroll administration and accounts payable support to the Finance department. Essential Duties and Responsibility Process bi-weekly and off-cycle payrolls for Brooks... 
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work

    Illinois Tool Works

    Hatfield, PA
    1 day 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
    2 days ago
  • $60k - $70k

     ...factors. Complete various compliance and underwriting training courses as assigned Possess strong knowledge of industry policies. Accountable for compliance with laws and regulations that apply to this position including the Univest Code of Conduct. Perform other duties... 
    Temporary work
    Work at office

    Univest

    Souderton, PA
    1 day ago
  • $10 per hour

    Job Description Job Description Benefits: Bonus based on performance Flexible schedule Opportunity for advancement Training & development Acquisition Specialist – After-School Opportunity Are you outgoing, dependable, and comfortable talking with ...
    Hourly pay
    For contractors
    Work at office
    Local area
    Monday to Friday
    Flexible hours
    Shift work

    Craig Mathews - State Farm Agent

    Harleysville, PA
    17 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
  • Job Description Job Description Benefits: Simple IRA Opportunity for advancement Paid time off Bonus based on performance Competitive salary Health insurance You May Be a Great Fit as an Acquisitions Specialist at Randy Noel - State Farm Agent ...
    Work at office

    Randy Noel - State Farm Agent

    Colmar, PA
    2 days ago
  • $50k - $70k

     ...known for dependable service, long-term client relationships, and a team-oriented culture. They are currently looking to add a Staff Accountant to their team. This is an excellent opportunity to join a stable organization with room for professional growth. Salary/... 
    Hourly pay

    Atrium Staffing LLC

    Green Lane, PA
    2 days ago

Do you want to receive more vacancies?

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