DentalConnect
Back to Job Board

Office Manager

Rock Solid Roofing LLC
Bend, OR
45,000 - 60,000 USD yearly
Office StaffFull Time

Job Description

Office Manager / Bookkeeper

We are looking for a dependable, organized, and detail-oriented Office Manager / Bookkeeper to join our team!

We are seeking someone who can multitask, work independently, maintain confidentiality, and help keep our busy office running smoothly. The ideal candidate will have strong bookkeeping, administrative, and communication skills, along with a positive attitude and willingness to be a team player.

Position Details

  • Schedule: Full-Time, approximately 45 hours per week
  • Pay: Depending on experience
  • Benefits: Medical, Dental, 401(k), and Paid Time Off (PTO)

Key Responsibilities

  • Manage daily office operations, answer phones, and assist customers.
  • Handle bookkeeping, accounts payable, accounts receivable, invoicing, and bank reconciliations using QuickBooks and BuilderTrend.
  • Process payroll for two companies.
  • Manage employee onboarding, HR paperwork, and personnel records.
  • Administer employee benefits, including health insurance, dental insurance, and 401(k) retirement plans.
  • Maintain organized and confidential financial, employee, and insurance records.
  • Coordinate vendor payments, banking transactions, and office supplies.
  • Assist with vehicle records, insurance, fuel cards, and employee travel arrangements.
  • Prepare subcontractor paperwork, certificates of insurance, and other administrative documents.
  • Provide general administrative support to management and staff.

Qualifications

  • Experience with QuickBooks and general bookkeeping.
  • Proficiency in Microsoft Excel, Word, and Outlook.
  • Experience with BuilderTrend a plus, but not required.
  • Strong organizational skills and attention to detail.
  • Excellent communication and customer service skills.
  • Ability to prioritize tasks and manage multiple responsibilities.
  • Trustworthy, dependable, and comfortable handling confidential information.
  • Previous experience with payroll, HR, or employee benefits administration is preferred.

What We Offer

  • Competitive pay based on experience.
  • Medical and dental insurance.
  • 401(k) retirement plan.
  • Paid Time Off (PTO).
  • An opportunity to play an important role in a well-established local, family owned company.

Interested in Joining Our Team?

We'd love to hear from you! If you're an experienced, motivated professional who enjoys a variety of responsibilities and takes pride in keeping things organized, we encourage you to apply.

Please submit your resume and relevant work experience for consideration.

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

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Parental leave
  • Retirement plan
  • Vision insurance

Work Location: In person

Benefits

Office supply management • Employee onboarding • Customer communication • Confidential information handling • Office activity coordination • Microsoft Outlook • Business travel arrangements • Accounts receivable management • Interpersonal skills • Spreadsheets • Buildertrend • Dental insurance • Full-time • Mid-level • Office • Health insurance • Dental insurance • 401(k) • Invoice payment processing • Employee data management • Financial records management • Paid time off • Attention to detail • Task prioritization • Financial record maintenance • QuickBooks Online • Overseeing payroll • Office supply ordering • QuickBooks • Parental leave • Organizational skills • Vision insurance • 401(k) matching • 401(k) retirement plans • Onboarding process management • Bank reconciliation • Communication skills • Employee record maintenance • Accounting support • Health insurance management • Office phone management • Retirement plan • Under 1 year

Job Details

Job Type
Full Time
Salary
45,000 - 60,000 USD yearly
Median for Office Staff (national): $44k/yr
Specialty
Office Staff
Posted
October 16, 2026
Office Manager at Rock Solid Roofing LLC | DentalConnect