Bookkeeper
Job Description
Job Description
Bookkeeper
Vailes Brothers | Fishersville, VA
Pay: $25.00 - $30.00 per hour, based on experience
Schedule: Monday-Friday, 8:00 AM-5:00 PM
For over 30 years, Vailes Brothers has been a trusted leader in plumbing, HVAC, remodeling, and home services throughout Waynesboro, Staunton, Augusta County, and surrounding communities. Recognized as one of the Valley's Best Workplaces, we are proud to offer a stable, family-oriented company culture where employees are valued, supported, and given long-term opportunities to grow.
We are seeking an experienced Bookkeeper to oversee daily accounting operations across multiple divisions. This is a high-level accounting role responsible for payroll, accounts payable and receivable, reconciliations, financial reporting, job costing support, and operational accounting management. This opportunity is ideal for a highly organized, detail-driven accounting professional who thrives in a fast-paced environment and wants to play a key role in the long-term success of a growing company.
Why Work With Us:Competitive pay of $25.00-$30.00 per hour based on experience
Stable full-time Monday-Friday schedule
Family-oriented culture with supportive leadership
Paid holidays and PTO starting immediately
Medical insurance with employer contribution
IRA with company match
Employee recognition programs and team events
Long-term career stability with a respected local company
Modern tools and systems to support your success
Manage full-cycle bookkeeping responsibilities across multiple company divisions, including accounts payable, accounts receivable, payroll processing, bank reconciliations, credit card reconciliations, monthly financial reporting, cash flow management, job costing, financing coordination, tax documentation, and year-end financial preparation. You will maintain financial accuracy, support operational workflows, oversee reporting processes, and work closely with leadership to provide critical financial insight that supports business growth and performance.
Preferred Qualifications:5+ years of bookkeeping or senior accounting experience required
- Strong QuickBooks proficiency
Payroll processing and compliance experience
Accounts payable/receivable expertise
Financial reporting and reconciliation experience
Advanced Excel and Microsoft Office skills
Strong organizational and multitasking abilities
Construction, HVAC, plumbing, or home services accounting experience strongly preferred
Experience with job costing or multi-entity accounting is highly desirable
You are highly organized, financially detail-oriented, proactive, and capable of managing complex accounting functions independently. You thrive in an operationally dynamic environment, enjoy supporting leadership through accurate financial oversight, and are seeking a long-term opportunity where your expertise directly contributes to company success.
Ready to Join One of the Valley's Best Workplaces?Apply today to become part of a trusted, established company where your accounting experience will be valued, supported, and rewarded.
Recommended Jobs
Jewelry Sales Specialist, Greenbrier Mall
At REEDS Jewelers , we bring together the timeless values with the energy and innovation of a modern luxury retailer. For nearly 80 years, we’ve built a legacy of trust, exceptional customer servic…
Insurance Sales Agent-Nottoway
Job Description Job Description Virginia Farm Bureau desires to hire an Insurance Sales Agent to join our team in the Nottoway County Farm Bureau Office located in Blackstone, VA. This positi…
Government and Public Sector - Cybersecurity - Information Security Manager
At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and…
Dishwasher
For this position, pay will be variable by location - See additional job details and benefits below The Dishwasher is organized, energetic and is the soul of our kitchens. This position kee…
Director HR Business Partner
: Overview: About Us Working across the globe, V2X builds smart solutions designed to integrate physical and digital infrastructure from base to battlefield. We bring 120 years of successful missio…
Civil Associate Engineering Technician - Underground Transmission
Civil Associate Engineering Technician - Underground Transmission JOB-10046483 Anticipated Start Date 5/4/2026 Location Overland Park, KS Type of Employment Contract Hi…
Preschool Lead Teacher
Summary The Lead Teacher is responsible for implementing the activities and services offered to children within the preschool. He/she is also responsible for leading, coaching, and mentoring b…
Business Management Trainee
About the Role The Business Management Trainee position is a great opportunity for college students or recent graduates who want real-world experience in marketing, sales, and leadership. This is an…
Network Engineer (Senior)
Job Description Job Description Benefits: Health insurance Opportunity for advancement Training & development Now Hiring: Network Engineer - Senior POS-195 Location: On-Site …
Plumber
Plumber (Bilingual) Location: ~ Based out of Alexandria, VA with most work located in the Mid-Atlantic. Shift: ~ Days (Mon-Fri); No on-call or weekends! Pay: ~$73,200+/yr. base wit…