BOOKKEEPER

J G DRYWALL and Closet Pro•Carnegie, PA
•$55,000 - $62,000•Onsite

About The Position

The Bookkeeper is responsible for maintaining the books for JG Drywall (J&G Drywall Inc), accurately recording daily financial transactions, processing payroll, reconciling accounts, and producing financial reports for ownership. Transactions include purchases, job costs, progress billings, retainage, receipts, and payments. The Bookkeeper also backs up Lynne Bateson for LBC Holdings Inc, JG Properties LLC, CBL Properties LLC, Chuco LLC, and GSP1, LLC during absences, peak periods, and month-end close. The company uses QuickBooks Enterprise (Desktop) and QuickBooks Online and is migrating to Intuit Enterprise Suite (IES); the Bookkeeper will use all three systems during the transition. This is a full-time, salaried, exempt, fully in-office position in Carnegie, Pennsylvania. The position reports directly to Lynne Bateson, Owner/CFO, and has no direct reports. The stated salary range is $55,000–$62,000 per year, based on experience. The role includes accounts payable and receivable, construction job costing and progress billing, retainage tracking, payroll and payroll-tax reconciliation, tax reporting, month-end close, financial reporting, maintenance of accounting records and controls, and support for multi-entity accounting and the migration to IES. The position requires managing deadlines across multiple companies, maintaining accuracy and confidentiality, and following company accounting procedures.

Requirements

  • High school diploma and at least two years of post-secondary education in bookkeeping, accounting, finance, or a related field.
  • At least three years of experience as a bookkeeper, including the ability to calculate, post, and manage accounting figures and financial records.
  • Hands-on proficiency in QuickBooks Enterprise (Desktop).
  • Hands-on proficiency in QuickBooks Online.
  • Experience keeping books for more than one company or entity at the same time.
  • Proficiency in processing payroll and payroll taxes.
  • Hands-on experience with spreadsheets, including Microsoft Excel.
  • Must pass a background check and drug screening.
  • Proficiency in English speaking, reading, and writing.
  • Reliable transportation for the fully in-office position in Carnegie, Pennsylvania.
  • Knowledge of bookkeeping and accounting principles, construction job costing and progress billing, multi-entity and intercompany accounting, payroll processing, account reconciliation, financial reporting and month-end close, internal controls, Microsoft Office, and spreadsheets.
  • Ability to manage competing deadlines across multiple companies, maintain accuracy and attention to detail, perform basic mathematics, analyze data in Excel, think logically about the financial impact of decisions, and maintain confidentiality.
  • Must be able to sit for most of the time in an office environment, with regular standing and walking; reach, lift, stoop, and bend; and lift and carry up to 30 pounds.
  • Sight and hearing are required.

Nice To Haves

  • Bachelor's degree in accounting, finance, or business management; a bookkeeping certification; or equivalent experience.
  • Experience with Intuit Enterprise Suite, including multi-entity, intercompany, and consolidated reporting.
  • Construction or subcontractor accounting experience, including job costing, progress billing (AIA G702/G703 or schedule-of-values billing), retainage, lien waivers, and certificates of insurance.
  • Experience preparing a monthly work-in-progress schedule of over- and under-billings; this is not required, and the company will train the successful applicant.
  • Experience with certified payroll for prevailing-wage jobs; this is not required.
  • Experience with Paylocity and ADP payroll platforms.
  • Knowledge of Pennsylvania sales and use tax for contractors, Pennsylvania unemployment compensation, and local Act 32 earned income and Local Services Tax withholding.
  • Ability to speak, read, or write a language other than English.

Responsibilities

  • Record and post day-to-day financial transactions and bring the books to the trial-balance stage each month.
  • Process accounts payable by entering vendor and subcontractor bills, matching them to purchase orders and delivery tickets, coding them to jobs and cost codes, paying them on time, and taking reasonable vendor discounts.
  • Maintain vendor and subcontractor files, including W-9s, certificates of insurance, and lien waivers; prepare year-end Forms 1099.
  • Prepare customer progress billings from contract schedules of values or required customer formats by billing cutoffs, and record change orders.
  • Account for retainage on every billing and track it through release and collection in accordance with company procedures.
  • Post and follow up on accounts receivable, support collections, and provide lien waivers to customers as payments are received.
  • Maintain job setup and job costing; keep job-cost reports current and accurate; prepare the monthly work-in-progress schedule of over- and under-billings.
  • Process biweekly employee payroll in Paylocity, review hours, and reconcile payroll and payroll-tax filings to the general ledger.
  • Prepare bank deposits and complete monthly bank and credit-card reconciliations.
  • Prepare and file tax forms and reports, including Pennsylvania sales and use tax, local earned income tax, Local Services Tax, unemployment compensation, and property tax; support federal and state income-tax preparation.
  • Maintain the Chart of Accounts, produce periodic financial reports, and support month-end close.
  • Maintain accounting records and controls that mitigate risk, enhance accuracy, and support GAAP-compliant reporting; follow company accounting procedures.
  • Maintain an orderly accounting filing system consistent with the records-retention schedule.
  • Comply with local, state, and federal government reporting requirements and tax filings.
  • Back up Lynne Bateson for the affiliated entities by entering transactions, preparing deposits, processing payables, and completing assigned reconciliations during absences, peak periods, and month-end close.
  • Record intercompany transactions so each entity's books balance and due-to/due-from accounts reconcile between entities.
  • Support migration of company files to Intuit Enterprise Suite and adoption of its multi-entity and consolidated reporting.
  • Meet attendance and timekeeping expectations, begin work at the agreed start time, and maintain an appropriate pace to meet billing cutoffs, payroll deadlines, and filing due dates.
  • Maintain strict confidentiality of company and employee financial information.

Benefits

  • Paid time off: eligible after one year of employment; 56 hours per year after one year of service and 96 hours per year after five years of service.
  • Nine paid holidays per year, eligible immediately upon hire, including seven named holidays and two floating holidays.
  • Individual Coverage HRA (ICHRA) medical contribution toward the medical plan of the employee's choice.
  • Dental and vision coverage available separately; medical, dental, and vision eligibility begins on the first of the month following 60 days of employment.
  • 401(k) plan with a company match of 50 cents per dollar on contributions up to 5% of pay; eligibility after one year of employment and at age 21 or older.
  • $25,000 life insurance and long-term disability coverage, eligible on the first of the month following 60 days of employment.
  • AFLAC supplemental insurance available on the same eligibility schedule as life and disability coverage.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service