Bookkeeper
Bob Garrett Services LLC
Overview COMPETITIVE PAY, CERTIFIED TRAINING, CONSISTENT YEAR-ROUND WORK Location: Salem, VA Bookkeeper | Bob Garrett Services | Salem, VA Bob Garrett Services is the largest residential generator dealer in Southwest Virginia and a trusted provider of HVAC, plumbing, and electrical services. For over 18 years, we’ve proudly served the Roanoke area with reliable, high-quality workmanship and outstanding customer care. We’re looking for a Bookkeeper to handle day-to-day financial operations, ensure accurate reporting, and support leadership with timely financial insights. If you’re detail-oriented, organized, and thrive in a small business environment, this role could be a great fit. Responsibilities Manage accounts payable/receivable, bank reconciliations, and payroll support Oversee month-end close, journal entries, and reporting Track job costing and maintain general ledger accuracy Partner with leadership on budgeting, performance, and compliance Qualifications 3+ years of bookkeeping/accounting experience (construction/home services a plus) QuickBooks and MS Excel proficiency is required Strong organizational and communication skills Degree in Accounting/Finance preferred but not required 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
- Job Summary Make an impact: Reporting to the Financial Services Manager, handle the accounts payable duties for the department and provide other analytical duties for the department related to two federal housing programs, purchasing activities and departmental and project...SuggestedContract workWork at officeRemote workMonday to FridayFlexible hours3 days per week
- Berglund Automotive is a well-established and reputable automotive group with 10 locations, representing 20 different automotive brands throughout Southwest and Central Virginia. We are looking for people who enjoy working with numbers, have an eye for detail, are ...SuggestedHourly payFull time
- Job Summary: To receive both visitors and callers, determine the nature of their business, and direct them to the appropriate Cardinal personnel. Operating the switchboard and maintaining telephone listing information; assisting the accounting team with clerical and administrative...SuggestedWork at office
$22 - $28 per hour
...Job Title: Full-Charge Bookkeeper / Office Administrator Location: Roanoke, VA Compensation: $22.00 - $28.00 per hour (Based on Experience) Employment Type: Full-Time, Temp-to-Hire The Opportunity We are seeking a detail-oriented Full-Charge Bookkeeper...SuggestedHourly payFull timeTemporary workFor contractorsFor subcontractorWork at office- The City seeks a detail-oriented, personable and caring, and organized leader who will be actively involved in the City’s day-to-day financial operations while also guiding the strategic direction of the finance department. This role requires a professional with strong...Suggested
$16 - $18 per hour
Base Pay $16.00 - $18.00 / Hour Are you organized, detail-oriented, and looking to build your career in accounting? We are seeking a dependable Accounts Receivable Clerk to join our accounting team. This position is responsible for ensuring customer payments are processed...- ...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
- Job Overview The Accounts Payable (AP) Clerk is responsible for accurately processing vendor invoices, issuing payments, and maintaining proper financial records related to accounts payable. This role plays a key part in ensuring timely payments and supporting the financial...Temporary workWork at officeLocal area
- Job Full Description Position Overview: We are seeking a detail-oriented and highly organized Accounts Payable Clerk to join our centralized administrative team. This role is essential to maintain accurate financial records and ensure timely processing of...Work at office
$20.25 per hour
...experience At least 2 years of experience in credit and collections or a customer-facing role Understanding of basic accounting and bookkeeping procedures Proficiency in Microsoft Excel, Word, Outlook, and relevant business software Strong decision-making skills,...Shift work- Job Full Description Description of the role: The Automotive Payroll Clerk 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...
- Accounting Specialist – The Numbers Ninja We’ve Been Waiting For! Are you the kind of detail-oriented rockstar who loves making sure every dollar, invoice, and project lines up perfectly? Do you thrive when juggling Accounts Payable, invoicing, and keeping complex projects...Hourly payMonday to FridayFlexible hours
- ## Accounts Payable SpecialistApplylocations: Roanoke, Virginiatime type: Full timeposted on: Posted Yesterdayjob requisition id: JR-0039524423 Pheasant Ridge Road, Roanoke, Virginia 24014# Job DescriptionThe **Accounts Payable Specialist** will be responsible for performing...Full timePart timeFlexible hours
- ...Pre-K through 12th grade through our in-school residencies, in-house classes & camps and outreach across the commonwealth. The Bookkeeper/Business Manager will start off as a part-time (10 hours/week) position, with the potential to grow as the Theatre grows. The...Part timeFor contractorsWork experience placementWork at officeMonday to Friday2 days per week
$16 - $18 per hour
Base Pay $16.00 - $18.00 / Hour Description Are you detail-oriented, organized, and looking for an opportunity to grow with a stable, team-focused company? We are seeking an Accounts Payable Clerk to join our centralized accounting team. This position plays a key role ...Work at office- Description Are you detail-oriented, organized, and passionate about accuracy? We are seeking an experienced Payroll Clerk to join our accounting team. In this role, you'll be responsible for processing payroll for multiple locations while ensuring compliance with...
- Job Title: Accounting - Accounts Receivable Administrator Work Location: Roanoke CSC Request ID: 5654-1 Start/End Dates: 5/25/2026 - 11/28/2026 Job Description: SUMMARY The primary role of the Financial Admin is to apply payments to...Hourly payRemote work
$54.98k - $66.99k
Salary: $54,981.89 - $66,989.42 Annually Location : Roanoke, VA Job Type: Full Time Job Number: 201003725 Department: Finance & Management Services Opening Date: 08/14/2026 Closing Date: 9/4/2026 11:59 PM Eastern GENERAL DESCRIPTION ...Full timeTemporary workPart timeWork at officeFlexible hours$19 - $20.25 per hour
Job Title: Accounts Receivables Specialist Location: Roanoke, VA 24012 Pay Range: $19.00 to $20.25 As an Accounts Receivables Specialist, you will be part of the Accounting Collections Department, responsible for handling all facets of accounts receivables, ensuring timely...Hourly pay- 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
- 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
- Ensure all internal controls and procedures are followed for accuracy and compliance Assist internal and external clients with requests and problems in a timely manner Manage email correspondence Maintain up-to-date knowledge of payroll tax rules and regulations to ensure...Local area
- 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...
$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$51k - $56k
Entry Level Payroll Operations Specialist Join to apply for the Entry Level Payroll Operations Specialist role at VCCS Shared Services Center . 2 days ago Be among the first 25 applicants. Pay Range This range is provided by VCCS Shared Services Center. Your actual pay...Full timeWork at officeRemote workFlexible hours$20 per hour
Billing Specialist/Self-Pay Specialist Do you enjoy solving problems and finding efficient solutions? Do you have a background in medical billing? Universal Health Corporation ("UHealth") is seeking a Billing Specialist/Self-Pay Specialist to join our growing team...Contract work- 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
- Assistant Manager 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...Work experience placement
- Assistant Store Manager We'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 activities...Contract workPart timeSeasonal work
- Founded in 1966, Friendship offers diverse senior living accommodations, award-winning care, new and innovative services, as well as specialized rehab and therapy, to over 1,500 residents and patients each day. With four campuses, the earliest dating back to 1919, Friendship...Full timeTemporary workFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!




