Bookkeeper
Bob Garrett Services
COMPETITIVE PAY, CERTIFIED TRAINING, CONSISTENT YEAR-ROUND WORK Location: Salem, VA Job Id: 203 # of Openings: 1 Bob Garrett Services is the largest residential generator dealer in Southwest Virginia and a trusted provider of HVAC, plumbing, and electrical services. For more than 20 years, we've proudly served the Roanoke area with exceptional service, quality workmanship, and a commitment to doing the job right. We're looking for an experienced Bookkeeper to oversee the day-to-day accounting and operational financial functions of our growing business. This is not a traditional bookkeeping role - it requires someone who understands the unique accounting processes of the home services or construction industry, including job costing, inventory, financing, payroll, and operational reporting. The ideal candidate is highly organized, detail-oriented, and enjoys working cross-functionally with operations, sales, and leadership. What You'll Do Manage accounts payable, accounts receivable, bank reconciliations, and general ledger maintenance. Process payroll, payroll journal entries, accruals, and assist with month-end and year-end close. Maintain accurate job costing and financial reporting across HVAC, plumbing, electrical, and generator operations. Utilize ServiceTitan to manage reporting, invoicing, memberships, purchase orders, inventory transactions, financing, and operational workflows. Process and reconcile customer financing programs. Manage accounting related to retail partnership programs. Coordinate with manufacturers and vendors. Track and reconcile inventory. Process customer refunds, collections, deposits, cash management activities, and warranty-related accounting. Prepare journal entries, perform account reconciliations, and support monthly financial reporting. Work closely with operations to ensure permitting, inspections, inventory, and job completion activities are accurately reflected in financial records. Assist leadership with budgeting, financial analysis, operational reporting, and business decision support. Help ensure compliance with company policies, accounting standards, and internal controls. What We're Looking For 3+ years of bookkeeping or accounting experience, preferably within construction, HVAC, plumbing, electrical, generator, or other home service industries. Experience with ServiceTitan or a comparable field service management software strongly preferred. Strong understanding of job costing, inventory accounting, payroll, and operational accounting. Experience with accounting software such as QuickBooks or Sage (or the ability to quickly learn Sage). Proficiency in Microsoft Excel. Excellent organizational, analytical, and communication skills with strong attention to detail. Ability to manage multiple priorities in a fast-paced environment. Associate's or Bachelor's degree in Accounting, Finance, or a related field is preferred but not required with relevant experience. Stable, growing company with an established reputation throughout Southwest Virginia. Opportunity to play a key role in both the financial and operational success of the business. Collaborative, team-oriented environment where your work has a direct impact on company performance. Bob Garrett Services is an Equal Opportunity Employer. All candidates must pass a comprehensive pre-employment screening upon hire, including a review of criminal history. #J-18808-Ljbffr Bob Garrett Services
- Kanawha Stone Company, Inc. is seeking a dependable, detail-oriented Accounts Payable Specialist to join our administrative team. This position is responsible for day-to-day financial transactions including accounts payable processing, corporate credit card reconciliations...SuggestedTemporary workSummer workWork at office
- ...We are seeking an accurate, control-minded, and detail-oriented Bookkeeper to oversee the core financial operations for approximately 40 employee benefit plans and related entities, including Taft-Hartley (multiemployer) and municipal clients. This r Bookkeeper, Payment...Suggested
- Job Description Accounting Clerk Individual is responsible for various automotive accounting functions with a knowledge of automotive F&I processes. Attention to detail with the ability to work in a fast-paced environment, will have at least one to two years' experience...SuggestedTemporary workWork at office
$15 per hour
...business owners to achieve financial success through optimized tax strategies. Our mission is to provide a single-source solution for bookkeeping and tax preparation, ensuring informed decision-making and maximizing potential tax savings. We aim to simplify business finances...SuggestedHourly payPart timeRemote workFlexible hours- Accounts Payable Specialist The Accounts Payable Specialist is a critical Finance/Accounting role primarily responsible for Accounts Payable processing for the Warfighter Systems division. In addition, this role manages Concur travel and expense report approval processing...SuggestedContract workWork experience placementFlexible hours
- Company Description The organization is seeking a detail-oriented Payroll Specialist to support accurate and timely payroll operations in a flexible, remote environment. The company values reliability, integrity, and strong customer service, and focuses on creating a collaborative...Part timeLocal areaRemote workFlexible hours
$16 - $18 per hour
Description of the Role: The Accounts Receivable Clerk at Berglund Automotive in Roanoke, Virginia will be responsible for handling all aspects of accounts receivable, including processing and reconciling incoming payments, resolving payment discrepancies, and handling...Bi-weekly payHourly pay- Company Description Devoted Health is a mission-driven healthcare company focused on improving the health and well-being of older adults by caring for every person like family. Founded in 2017, the organization has grown quickly and now serves members across the United...Part timeRemote work
$16 - $18 per hour
About Us: Berglund Automotive has proudly served our community for nearly 50 years. With 11 dealership locations and a centralized administrative team, we are committed to operational excellence, accuracy, and outstanding internal support. Position Overview: We are seeking...Bi-weekly payHourly payWork at office- Billing Specialist (Hybrid)The Billing Specialist is responsible for entering and completing payer specific billing for assigned centers and follow-up.ESSENTIAL FUNCTIONS:· Complete payer assigned billing for assigned centers per billing schedule.· Provide back-up billing...Local areaFlexible hours
- ...Job Description Job Description Senior Bookkeeper Company: Evergreen Memorial Trust Location: Roanoke, VA (Corporate Headquarters) Job Type: Full-Time Reports To: General Manager / Executive Management Position Summary For over a century, Evergreen...Full timeContract workPart timeWork at officeImmediate start
- ...Qualifications Bachelor’s degree in Accounting or related business field preferred (or equivalent work experience) Minimum 2 years of bookkeeping or accounting experience Minimum 1 year of payroll processing experience using ADP Working knowledge of GAAP principles...Work experience placement
$18 - $20 per hour
Description of the role: The Automotive Payroll Clerk at Berglund Automotive plays a crucial role in ensuring accurate and timely payroll processing for multiple dealerships. This position is also responsible for employee benefits for assigned dealerships and ensuring...Bi-weekly payHourly payFull time$20 - $24 per hour
Job Description Job Description Woods Rogers is seeking a detail-oriented and motivated Accounts Payable Clerk to join our dynamic accounting team. The Accounts Payable Clerk is responsible for processing vendor invoices, maintaining accurate financial records, and...Hourly payFull timeWork at officeImmediate startMonday to Friday- Company Description South Sulphur Fire Department J RICH Ranch is a Texas-based organization focused on community safety, emergency response, and ranch operations. The team values reliability, integrity, and strong work ethics in supporting both public service and agricultural...Full timeLocal area
- ...QualificationsPrevious experience with compliance, food-service programs, or regulatory documentation preferred.Previous accounts payable, bookkeeping, or accounting experience preferred.Strong attention to detail and accuracy.Excellent organizational and time-management skills....Full timeWork at officeMonday to Friday
- Job Description Job Description ABOUT THE COMPANY Eldor Corporation, our parent company in Orsenigo, Italy has remained a leading supplier of ignition system components for gas-powered vehicles for over 50 years. The US plant officially opened and produced its ...Temporary workWork at officeLocal areaRelocation packageMonday to Friday
- Please complete the application completely and accurately. Position Description We are searching for an experienced , detail-oriented Payroll Specialist to join our growing company. In this position, you be responsible for compiling, recording, and processing payroll ...Work experience placementLocal area
$24 - $28 per hour
Woods Rogers is seeking an experienced, detail-oriented and motivated Senior Accounts Payable Specialist to join our dynamic Accounting team. The Senior Accounts Payable Specialist is responsible for managing the firm’s accounts payable function and ensuring that invoices...Hourly payFull timeWork at officeImmediate startMonday to Friday$50k - $55k
Entry Level Payroll Operations Specialist Job Description Innovation allows an organization to make the most of every dollar spent. At Virginias Community Colleges System (VCCS), our compelling mission, our ambitious strategic plan and our fiscal realities challenge...Work at officeLocal areaRemote workFlexible hours- RGC Resources Inc., publicly traded on Nasdaq (RGCO) and parent of Roanoke Gas Company, is seeking candidates for the position of HR and Payroll Coordinator. Payroll Administration Process bi-weekly payroll, ensuring accurate time records and proper calculation of federal...Full timeWork experience placementWork at office
- TAX SENIORWell established, highly profitable regional CPA firm seeks a Tax Senior to specialize in estate and trust tax. Hybrid work environment. Candidates must have estate and trust tax experience. We offer a very reasonable work life balance, excellent benefits including...
$48k - $60k
For over 25 years, RINGANA has been breaking new ground in the cosmetics and nutritional supplements industry with our sustainable, vegan-based products. Freshness and effectiveness are our top priorities. We not only formulate a wide variety of award-winning items, we ...Live inWork at officeLocal areaRelocation package- ...accuracy and familiarity with billing workflows. Candidates should possess accounting-related skills, such as understanding basic bookkeeping principles and working with financial software. Candidates should possess strong communication and customer service skills to...Full timeWork at officeRemote work
$5,000 - $5,600 per month
Job Title: Premium Billing Clerk Monthly Pay: $5,000 - $5,600 USD per month Summary: Using billing platforms, payment portals, spreadsheets, and shared document repositories, this fully remote, full-time Premium Billing Clerk keeps premium transactions accurate and easy...Full timeWork experience placementRemote work- Assistant Manager Are you a highly skilled and motivated individual looking for an immediate opportunity as an Assistant Manager at Charter Foods? Do you thrive in a dynamic and fast-paced environment? If your answer is yes, then this is the perfect job for you! ...Hourly payTemporary workImmediate startShift work
- Flynn Hut joined the Pizza Hut system in 2021. In 2023, we expanded internationally acquiring Pizza Hut’s master franchisee in Australia with 260+ units. Today we are the largest Pizza Hut franchisee in the world with 1200+ locations and are operating in 2 Countries. We...Work experience placement
- Burger King® Assistant Manager Bring the flavor. Bring the fire. Grow the team. Welcome to the Flame-Grilled Life. At Burger King®, our Assistant Managers (AMs) play a critical role in driving restaurant performance and developing strong, high-performing teams...Weekly payFlexible hoursShift work
$55k
We are seeking an accurate, control-minded, and detail-oriented Bookkeeper to oversee the core financial operations for approximately 40 employee benefit plans and related entities, including Taft-Hartley (multiemployer) and municipal clients. This role manages financial...Permanent employmentTemporary workWork experience placementShift work- Assistant Store ManagerWe're seeking an Assistant Store Manager to join our team to help with store operations, customer service and team development. Duties include, but are not limited to, the following:Assist with store functions and day-to-day store activitiesHelp ...Contract workPart timeSeasonal work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!




