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.
- ...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...SuggestedWork at officeLocal areaFlexible hours
- ...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
- ...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
- ...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...SuggestedFull timeWork at office
- 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...SuggestedInternshipWork at office
- ...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 timeContract workFor subcontractorWork at office
$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 employmentFull timeContract workTemporary workMonday to Friday- 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...
- ...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 paySeasonal workWork at officeLocal areaWeekend workAfternoon shift
- 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
$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...$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 officeFlexible hours- ...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 payPermanent employmentContract workTemporary work3 days per week
- ...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 officeLocal area
- ...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...
- ...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 payFor contractorsLocal areaShift work
- ...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...
$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 payContract workLocal areaRemote work$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- ...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
$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...- 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...
- ...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 timeInternshipLocal area
$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- 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 contractorsFor subcontractorWork at office
$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 hoursFull timeTemporary workWork experience placementWork at office- ...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 workFor subcontractor
- 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 timeLocal areaImmediate start
- 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 contractorsFor subcontractor
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Accountant. Be the first to apply!
- project accountant Souderton, PA
- manufacturing accountant Souderton, PA
- restaurant accountant Souderton, PA
- accountant Souderton, PA
- financial reporting accountant Souderton, PA
- hotel accountant Souderton, PA
- financial accountant Souderton, PA
- property accountant Souderton, PA
- dealership accountant Souderton, PA
- oil and gas accountant Souderton, PA




