About Us
The Carpet Shops is a locally owned flooring retailer that has proudly served Southwest Virginia for nearly 60 years. Alongside our affiliated real estate investment company, Blue Eagle Partnership, we value long-term relationships, integrity, and providing exceptional service to our customers and tenants.
This position is available because our bookkeeper is retiring after 33 years with our company. We are seeking someone who is looking for more than just a job—we're looking for a trusted professional who wants to become a long-term member of our team.
Position Summary
This position is responsible for the day-to-day accounting and bookkeeping functions for two closely related businesses: a retail flooring company and a commercial real estate investment company comprised of multiple LLCs.
The ideal candidate enjoys keeping financial records organized, takes pride in accuracy, works independently, and appreciates the variety that comes with supporting two established local businesses.
This position reports directly to the owner.
Primary Responsibilities
Accounting & Bookkeeping
- Maintain accurate financial records using QuickBooks
- Process accounts payable and accounts receivable
- Reconcile multiple bank and credit card accounts
- Process customer payments and vendor invoices
- Prepare monthly financial reports
- Maintain the general ledger
- Record journal entries as needed
- Coordinate with our CPA during year-end
Retail Accounting
- Maintain inventory accounting
- Process vendor invoices and inventory purchases
- Assist with inventory adjustments and reconciliations
Commercial Real Estate Accounting
- Record rental income
- Track property expenses
- Maintain accounting records for multiple LLCs and commercial properties
- Allocate transactions to the appropriate entity and general ledger accounts
Payroll
- Process payroll using QuickBooks Payroll
- Maintain payroll records
- Process payroll tax filings and year-end payroll reporting
Office Support
- Answer phones and greet customers or vendors as needed
- Assist with general office administrative tasks
Qualifications
Preferred candidates will have:
- Experience using QuickBooks or similar accounting software
- Strong understanding of bookkeeping and accounting principles
- Experience with accounts payable, accounts receivable, bank reconciliations, and payroll
- Proficiency with Microsoft Excel and Word
- Excellent organizational skills and attention to detail
- Ability to manage multiple companies and priorities accurately
- Ability to work independently while maintaining confidentiality
An associate degree, accounting coursework, bookkeeping certification, or similar education is preferred but not required.
Experience with inventory accounting or commercial real estate/property accounting is a plus but can be learned by the right candidate.
What We're Looking For
More important than years of experience, we're looking for someone who is:
- Honest and dependable
- Highly organized
- Detail-oriented
- Comfortable learning new processes
- Self-motivated
- Interested in building a long-term career with a stable local business
A positive attitude and willingness to learn are just as important as technical experience.
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Paid Time Off
- Paid Holidays
To Apply
Please submit your resume along with a brief cover letter describing your bookkeeping experience and your experience with QuickBooks or similar accounting software.
Pay: $50,000.00 - $55,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person