Office Administrator - Bookkeeper
Old Dominion Floor Co.
Job Description
Job Description
Please note - our office is located in Midlothian!
Job Summary
Old Dominion Floor Company has been Richmond’s first choice for hardwood, tile, and carpet since 1987. We are looking for a sharp, organized, and reliable Office Administrator with bookkeeping experience to manage the daily operations of our Midlothian showroom and office.
If you have a background in the construction or flooring industry and a "can-do" attitude toward both customer service and accounting, we want you on our team.
Key Responsibilities
Accounting & Bookkeeping
- A/P & A/R Management: Process vendor invoices, manage subcontractor payments, and ensure timely client billing.
- Payroll Support: Assist in processing weekly payroll and maintaining employee records.
- Financial Tracking: Record daily transactions, reconcile bank statements, and prepare basic financial reports for management.
- Job Costing: Work with project leads to track material costs and labor against project budgets.
Required Qualifications
- Experience: 3+ years of experience in Office Administration. Previous experience in bookkeeping or basic accounting is required.
- Industry Knowledge: Experience in the flooring, construction, or home improvement industry is a significant plus.
- Technical Skills:
- Ability to learn flooring-specific software for estimates and ordering.
- Soft Skills:
- Exceptional attention to detail (crucial for contract review and billing).
- Strong communication skills—comfortable speaking with both high-end home builders and residential clients.
- Highly organized with the ability to multitask in a fast-paced showroom environment.
Why Work with Old Dominion Floor Co?
- Established Reputation: Join a locally-owned company with a 35-year history of excellence in the Richmond area.
- Professional Environment: Work out of our beautiful Midlothian showroom alongside a knowledgeable and friendly staff.
- Stability: We are the preferred partner for the area’s leading home builders, ensuring a steady and busy workflow.
- Benefits: [Insert your client's specific benefits: e.g., Competitive Salary, PTO, Health Insurance, 401k match].
How to Apply
If you are an organized professional ready to support a Richmond staple, please submit your application!
Company DescriptionCovering floors in Virginia for over 35 years.
Company Description
Covering floors in Virginia for over 35 years.
- Staff Accountant - Hyman Bros Location: Midlothian, VA Hyman Bros is seeking a detail-oriented Accounting Clerk to join our accounting team . If you have CDK experience, strong bank reconciliation skills , and familiarity with processing cancellations ...Suggested
$28.84 - $40.86 per hour
...Specialist manages day-to-day payroll execution and benefits administration for a growing, multi-state organization. This role ensures accurate... ...work environment. The position operates in a professional office setting and relies heavily on HRIS platforms such as Paylocity...SuggestedHourly payContract workTemporary workWork at officeLocal areaMonday to Friday- ...that is located in Midlothian, VA . The Payroll & Benefits Specialist will manage day-to-day payroll execution and benefits administration. The position will ensure accurate, timely processing of multi-state payroll while serving as the primary point of contact for...SuggestedHourly payFull timeTemporary workLocal area
$28.84 - $40.86 per hour
...Specialist manages day-to-day payroll execution and benefits administration for a growing, multi-state employee population. This role ensures... ...and talent community with agility and excellence. With offices across the U.S., Canada, Asia Pacific and Europe, Aston Carter...SuggestedHourly payContract workTemporary workLocal area- ...Administrative Assistant Brightpoint Community College is a two-year public institution of higher education and is one of the largest of... ...including assisting with the daily operations and management of office activities; providing exceptional customer service to students...SuggestedFull timeWork at officeShift workDay shiftAfternoon shift
- ...Administrative Assistant Brightpoint Community College is a two-year public institution of higher education and is one of the largest of... ...including assisting with the daily operations and management of office activities; providing exceptional customer service to students...Work at officeRemote workDay shiftAfternoon shift
- ...number, phase code, and cost code. Handles filing and other administrative tasks in support of the purchasing and accounts payable teams.... ...as listed above. Proficient using a computer and Microsoft Office (Outlook, Word, Excel, etc.) Demonstrated ability to...Work at office
- Store Manager Supports store management in all activities to drive sales and results. Demonstrates behaviors that align with the company values of We Love What We Do, We Own What We Do, We Do What's Right, We Belong. Partners with the management team on store priorities...Part timeNight shift
- ...to finger; handle, feel and type; reach with hands and arms.[ ] Sedentary: Limited activity, no lifting, limited walking[ ] Light: Office work, some lifting, bending, stooping or kneeling, walking[X] Moderate: Mostly standing, walking, bending, frequent lifting[ ] Arduous...Hourly payPart timeWork at officeLocal areaFlexible hoursShift workNight shift
- Job Description Job Description Sparks Group is seeking a Patient Services Representative for a 6-month contract that will be responsible for delivering comprehensive support to patients, applicants, and healthcare providers. This role is essential for ensuring accurate...Contract work
$17 - $25 per hour
...Friday. Front desk team members perform routine clerical and administrative work such as answering telephones, greeting patients, updating... ...appointments · Greet patients, answer telephones, and check office emails daily · Run necessary patient reports and make follow...Hourly payFull timeWork at officeMonday to Friday$22 - $24 per hour
...LHH Recruitment Solutions is searching for a part-time Administrative Assistant, for a temporary position, working in an office, in Goochland, Virginia. Schedule: 10 to 15 hours per week, flexible, Monday-Friday, between 8:00 AM - 5:00 PM Job Duties: Support...Hourly payContract workTemporary workPart timeWork at officeLocal areaMonday to Friday10 hours per weekFlexible hours- Description This position is responsible for providing a best in class customer experience while processing transactions, servicing existing and potential customers, and contributing to branch sales goals. Position Accountabilities Provide excellent customer experience...Work experience placementFlexible hoursShift work
- ...Commonwealth Dentistry is looking for a full-time Patient Coordinator for our Midlothian Office! POSITION SUMMARY The primary role of the Patient Coordinator is to help the dental office stay on schedule, schedules new appointments, enters patient data for billing...Full timeWork at office
- NO EXPERIENCE REQUIRED – PAID TRAINING PROVIDED – JOB SECURITY The Postal Service is the largest government related agency in terms of employees. The Postal Service currently employs nearly 1 million people and is hiring nationwide. There is NO experience required, ...
- NO EXPERIENCE REQUIRED – PAID TRAINING PROVIDED – JOB SECURITY The Postal Service is the largest government related agency in terms of employees. The Postal Service currently employs nearly 1 million people and is hiring nationwide. There is NO experience required, ...
- Take the next step toward your new career today! Become a part of the diverse and inclusive team within our nationally recognized award-winning Bank that is one of the strongest in the nation. Woodforest National Bank is privately owned, and our Employee Stock Ownership...Full timeLocal area
$64k - $128k
The pay range is $64,000.00 - $128,000.00 Pay is based on several factors which vary based on position. These include labor markets and in some instances may include education, work experience and certifications. In addition to your pay, Target cares about and invests in...Hourly payFull timeTemporary workWork experience placementLocal areaMonday to FridayFlexible hoursNight shiftWeekend work$23.47 - $38.62 per hour
...Mail Handling : Sort, label, and distribute mail accurately and promptly Clerical Work : Support USPS operations with administrative tasks Service Support : Assist customers with services like mail forwarding and holds Disclaimer This is not a job offer...Hourly payFlexible hours- ...plus commission/bonus # Paid time off (vacation and personal/sick days) # Growth potential/Opportunity for advancement within my office HOURS Weekdays 8:30 AM - 5:00 PM Please review our website below, and if you think our office is a good fit, and you are...Work at officeWeekday work
- Job Description Job Description Benefits: Bonus based on performance Competitive salary Dental insurance Employee discounts Health insurance Opportunity for advancement Paid time off Training & development Vision insurance Opportunity ...
- POSTAL MAIL PROCESSOR NO EXPERIENCE REQUIRED – PAID TRAINING PROVIDED – JOB SECURITY The Postal Service is the largest government related agency in terms of employees. The Postal Service currently employs nearly 1 million people and is hiring nationwide. There is...
$23.47 - $38.62 per hour
Role Overview USPS is accepting applications for PSE Mail Processing Clerks nationwide. This role is vital to ensuring the timely and accurate processing of mail. USPS provides comprehensive training to help you succeed, even if you have no prior experience. Position...Hourly pay$23.47 - $38.62 per hour
...Mail Handling : Sort, label, and distribute incoming and outgoing mail accurately and efficiently Clerical Work : Perform administrative support tasks to aid daily USPS operations Service Support : Assist with services such as mail forwarding, package holds, and...Hourly payWeekend work$15 - $17 per hour
Summary Part-Time Teacher Kids Academy of Learning & Excellence Location: 601 Southlake Blvd, North Chesterfield, VA 23236 Schedule: Part-Time | Monday–Friday | Flexible shifts available Reports To: Center Director / Lead Teacher Position Summary...Part timeSummer workMonday to FridayFlexible hours- This is a part time position. Primary responsibility is to Take Excellent Care Of Our Customers by satisfying each customer's needs and exceeding their expectations. This requires a defined level of product knowledge, sales ability, customer relations skills, and cooperation...Part time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Office Administrator - Bookkeeper. Be the first to apply!





