What are the responsibilities and job description for the Accountant position at Tweet Garot Mechanical, Inc.?
The Accountant is responsible for supporting the day-to-day financial operations of the company, with primary focus on accounts payable, payroll processing, and general ledger support. This role ensures accurate and timely processing of vendor and subcontractor invoices, payroll for hourly and salaried employees (including certified payroll and prevailing wage requirements where applicable), and month-end reconciliations that support job costing across active projects. This position works closely with Project Managers, field supervisors, and the accounting team to maintain accurate job cost data and audit-ready documentation.
Duties and Responsibilities:
Accounts Payable
- Process vendor and subcontractor invoices, matching to purchase orders and/or job cost codes
- Verify coding accuracy for job costing (project, phase, cost type) before posting
- Prepare and process weekly/biweekly check runs, ACH payments, and wire requests
- Reconcile vendor statements and resolve discrepancies or disputed invoices
- Maintain W-9 records and assist with 1099 preparation at year-end
- Respond to vendor inquiries regarding payment status
- Monitor AP aging and flag past-due items for review
Payroll
- Collect, review, and process weekly or biweekly timesheets/time entries, including certified payroll data if applicable
- Verify job cost allocation of labor hours across projects
- Process payroll runs, including calculating overtime, prevailing wage rates, union fringe benefits, and multi-state withholding where relevant
- Prepare and submit union benefit and certified payroll reports
- Reconcile payroll registers to general ledger postings
- Assist with garnishments, benefit deductions, and PTO/leave balance tracking
- Support quarterly and annual payroll tax filings (941s, state unemployment, W-2s)
General Bookkeeping / GL Support
- Perform bank and credit card reconciliations
- Assist with month-end close tasks, including account reconciliations and supporting schedules
- Support job cost reporting by reconciling subledgers (AP, payroll) to the general ledger
- Prepare sales/use tax filings
- Help prepare backup documentation for audits
- Maintain organized, audit-ready files for AP and payroll documentation
- Other duties as assigned
Preferred Knowledge, Experience & Skills Requirements:
- Bachelor’s degree in Accounting
- 2-5 years of public accounting experience is a must
- Outstanding organizational skills with the capacity to multitask and efficiently plan and prioritize to ensure all deadlines are met with a high-quality work product
- Ability to work proactively and independently as well as with a team in a fast-paced and high growth environment with emphasis on accuracy and timeliness
- Very good analytical skills and strong attention to detail
- Must have strong proficiency in MS Office, particularly Excel and accounting software
- Must have good written and oral communication skills
- Confidentiality and integrity is a must
- Occasional travel to the regional office may be required
These statements are intended to describe the general nature and level of work performed by teammates assigned to this job classification. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required.