Demo

Bookkeeper

Berkshire Hathaway HomeServices Mountain Sky...
Hillsville, VA Full Time
POSTED ON 4/4/2026
AVAILABLE BEFORE 6/3/2026

About us
Berkshire Hathaway HomeServices Mountain Sky Properties is a regional real estate company serving all of Southwest Virginia, New River Valley and parts of North Carolina. We have 4 offices in Virginia: Blacksburg, Bland, Hillsville and Wytheville. Our agents and staff work closely together in a team-like atmosphere. We are locally owned and love calling Southwest Virginia our home.
Our work environment includes:

  • On-the-job training
  • Relaxed atmosphere
  • Growth opportunities

Job Summary
We are seeking a highly organized and detail-oriented Office Manager and Bookkeeper to oversee our office operations. The ideal candidate will play a crucial role in ensuring the smooth functioning of our administrative processes while managing accounting tasks. This position requires strong leadership skills, proficiency in accounting software, real estate transaction software, and a solid understanding of financial principles. Hours are Monday through Friday from 8:30AM to 5PM with a lunch break.

Responsibilities

  • Manage daily office operations and ensure efficient workflow.
  • Oversee accounting functions including accounts payable, payroll processing, and general ledger reconciliation.
  • Prepare financial reports and ensure compliance with GAAP standards.
  • Utilize accounting software such as QuickBooks for accurate record-keeping.
  • Assist in tax preparation and filing processes, such as 940, 941, State Withholding, 1099s and W-2s.
  • Maintain organized financial records and documentation.
  • Work with and train real estate agents.
  • Implement office policies and procedures to enhance productivity.
  • Coordinate with external auditors for annual audits.

Experience

  • Proven experience as an Office Manager or similar role in an accounting environment.
  • Strong knowledge of accounting principles, including GAAP.
  • Proficiency in accounting software such as QuickBooks.
  • Experience with payroll processing and accounts payable management.
  • Excellent organizational skills with a keen attention to detail.
  • Ability to prepare financial reports and conduct general ledger reconciliation.
  • Strong communication skills, both verbal and written.
  • Ability to work independently as well as part of a team.

Pay: $40,000.00 - $60,000.00 per year

Benefits:

  • Employee discount
  • Paid time off

Work Location: In person

Salary : $40,000 - $60,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Bookkeeper?

Sign up to receive alerts about other jobs on the Bookkeeper career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$40,527 - $50,495
Income Estimation: 
$46,660 - $59,490
Income Estimation: 
$46,698 - $56,511
Income Estimation: 
$53,091 - $66,145
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$117,990 - $155,228
Income Estimation: 
$164,666 - $215,191
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Bookkeeper jobs in the Hillsville, VA area that may be a better fit.

  • Carroll County High School Hillsville, VA
  • This is a Grade 6 Clerical, 7.5 hr/day, 12-month position. PRIMARY FUNCTION: To assist the school principal by performing responsible clerical and technica... more
  • 4 Days Ago

  • W. Jason Sizemore, CPA King, NC
  • Job Summary We are seeking a highly organized and detail-oriented Full Charge Bookkeeper to manage comprehensive accounting functions for our organization.... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!