Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Bookkeeper in Salem, VA vacancy
  • 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...
    Suggested
    Contract work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    City of Salem

    Salem, VA
    1 day ago
  • 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 ...
    Suggested
    Hourly pay
    Full time

    Berglund Automotive

    Roanoke, VA
    1 day ago
  • 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...
    Suggested
    Work at office

    Cardinal Rubber & Seal Inc

    Roanoke, VA
    4 days ago
  • $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... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    For contractors
    For subcontractor
    Work at office

    Wise Staffing

    Roanoke, VA
    4 days ago
  • 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

    ICMA Services

    Salem, VA
    3 days ago
  • $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...

    Goebel Fixture Company

    Roanoke, VA
    3 days ago
  •  ...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

    Universal Health Services

    Roanoke, VA
    3 days ago
  • 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 work
    Work at office
    Local area

    Wurth Industry US

    Roanoke, VA
    4 days ago
  • 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

    Express Employment Professionals Defunct

    Roanoke, VA
    2 days ago
  • $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

    Manpower

    Roanoke, VA
    5 days ago
  • 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...

    Express Employment Professionals Defunct

    Roanoke, VA
    2 days ago
  • 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 pay
    Monday to Friday
    Flexible hours

    Socket

    Roanoke, VA
    3 days ago
  • ## 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 time
    Part time
    Flexible hours

    Harmony Senior Services, LLC

    Roanoke, VA
    3 days ago
  •  ...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 time
    For contractors
    Work experience placement
    Work at office
    Monday to Friday
    2 days per week

    Virginia Children's Theatre

    Roanoke, VA
    more than 2 months ago
  • $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

    Goebel Fixture Company

    Roanoke, VA
    2 days ago
  • 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...

    Action Personnel Inc

    Roanoke, VA
    1 day ago
  • 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 pay
    Remote work

    Apptad

    Roanoke, VA
    2 days ago
  • $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 time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Roanoke County, VA

    Roanoke, VA
    3 days ago
  • $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

    Manpower Group Inc.

    Roanoke, VA
    1 day ago
  • 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 work
    Work at office
    Local area
    Relocation package
    Monday to Friday

    ELDOR AUTOMOTIVE POWERTRAIN USA

    Daleville, VA
    2 days ago
  • 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 time
    Work experience placement
    Work at office

    Madison Health

    Roanoke, VA
    4 days ago
  • 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

    Jobtailor

    Roanoke, VA
    1 day ago
  • 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...

    Client Growth Resources

    Salem, VA
    4 days ago
  • $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 office
    Local area
    Remote work
    Flexible hours

    Virginia Community Colleges

    Daleville, VA
    3 days ago
  • $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 time
    Work at office
    Remote work
    Flexible hours

    VCCS Shared Services Center

    Daleville, VA
    5 days ago
  • $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

    Universal Health Services

    Roanoke, VA
    5 days ago
  • 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 pay
    Flexible hours
    Shift work

    Carrols Restaurant Group, Inc.

    Salem, VA
    5 days ago
  • 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

    Pizza Hut - Flynn Group

    Salem, VA
    2 days ago
  • 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 work
    Part time
    Seasonal work

    Dollar Tree

    Salem, VA
    3 days ago
  • 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 time
    Temporary work
    Flexible hours
    Shift work

    Friendship Retirement Community

    Salem, VA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!