Senior Staff Accountant
Good Plumbing, Heating, Air Conditioning • Souderton, PA • Full Time
Posted on Sat, Aug 8, 2026
Senior Staff Accountant
Good Plumbing, Heating, Air Conditioning, Inc.
Souderton, PA
Full-Time | Exempt Position
Schedule: Monday-Friday, 7:00 AM-5:00 PM
Reports To: Director of Operations
About Us
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
- 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.
More live senior_accountant roles
- Senior Accountant at Nienhuis Financial Group — Kalamazoo, Michigan, United States
- Senior Accountant at AMERITEX PIPE & PRODUCTS — Seguin, Texas, US
- Senior Accountant at DLC — Orange County, California, US
- Senior Accountant at Branco Enterprises — Neosho, Missouri, United States
- Senior Accountant - Real Estate at SVA Careers — Brookfield, WI, United States
- Senior Accountant (Assurance) at SVA Careers — Brookfield, Wisconsin, United States
- Senior Accountant, Brokerage Accounting & Controllership at Fidelity — Jersey City, New Jersey, United States
- Senior Accountant at Burnout Brands (Remote)
- Senior Staff Accountant - Daytona Beach, FL at ICI Homes Residential Holdings. — Daytona Beach, Florida, United States
- Accountant II at Sigma Systems — Irving, Texas, United States
- General/Senior Accountant at Mistral — Paris, Ile-de-France, France
- Senior Accountant, Corporate Accounting at Whoop — Boston, MA, United States
- Senior Corporate Accountant at Cart.com (Remote)
- Senior Accountant at Cozey — Mont-Royal, Canada
- Senior GL Accountant at Holland Partner Group — Vancouver, Washington, United States
- Senior Accountant at Skeena Gold + Silver — Vancouver, British Columbia, Canada
- Senior Accountant, Operational Accountant at Venture Global LNG — Arlington, Virginia, United States
- Senior Accountant at Pacific Fusion — Albuquerque, New Mexico, United States
- Senior Accountant at T-Mobile USA — Overland Park, Kansas, United States
- Senior Accountant at AccrueTalent — Woodland Hills, California, United States
- Senior Accountant - Integration & Acquisition Accounting at STNorporated — Pleasanton, California, United States
- Senior Accountant at Experienced Career — Toronto, Ontario, Canada
- Senior Accountant at Crossbeam (Remote)
- Senior Accountant at Horizon Media — New York, New York, US
- Senior Accountant at Gregory & Appel — Indianapolis, Indiana, United States
- Accountant II at Otter Co-op — Langley, BC, Canada
- Senior Staff Accountant, Journal Entry at Lifepoint Health (Remote)
- Senior Accountant at Current — Glen Rock, New Jersey, United States
- Senior Accountant at Command Alkon USA — Dallas, Texas, US
- Senior Accountant, Non-Profit at SVA Careers — Madison, Wisconsin, United States
- Senior Accountant - Lansing Area at Nienhuis Financial Group — Lansing, MI, United States
- Senior Staff Accountant at Century Communities — Greenwood Village, Colorado, United States
- Senior Accountant at KLLM Career — Richland, Mississippi, United States
- Sr. Accountant at Opendoor — Phoenix, Arizona, United States
- Senior Accountant at Performance Food Group — Cheney Brothers Corp., Florida, United States
- Senior Accountant at Kranz Consulting (Remote)
- Senior Corporate Accountant at SGA Dental Partners — Richmond Hill, Georgia, US
- Senior Accountant at Boeing — El Segundo, California, United States
- Senior Accountant at Charger Logistics — Brampton, Ontario, Canada
- Senior Accountant at Sunrise Senior Living Mgmt — McLean, Virginia, United States
- Sr. Accountant at Control Solutions — Aurora, Illinois, United States
- Senior Accountant at Chewy — Plantation, Florida, United States
- Senior Accountant at Guidewire (Remote)
- Senior Accountant at Hacienda Home Centers (Remote)
- Sr Accountant Joint Venture at Franciscan Alliance (Remote)
- Senior Accountant at New York Cares — New York, New York, United States
- Senior Accountant at US Physical Therapy — Houston, Texas, United States
- Senior Accountant at My Secure Advantage — Roseville, California, US
- Senior Accountant - Non-Profit at SVA Careers — Brookfield, Wisconsin, United States
- Senior Accountant - Mortgage & Securitization at Visio Lending (Remote)
- Accountant II (Corporate) at Caesars Entertainment — Las Vegas, Nevada, United States
- Senior Accountant at Talon Outdoor — New York City, NY, United States