Office Manager - Roofing Company

  • Yavapai Roofing
  • Prescott, Arizona
  • 06/30/2026
Full time

Job Description

Job Description Job Description

Yavapai Roofing is a growing roofing company dedicated to delivering exceptional service, quality workmanship, and a great customer experience. We are seeking an organized, detail-oriented Office Manager to oversee daily administrative operations and help support our sales, production, and customer service teams.

Position Summary

The Office Manager currently serves as the administrative backbone of the company, ensuring smooth day-to-day operations. This role is responsible for managing office functions, customer communications, scheduling, invoicing, collections, vendor coordination, and supporting management with reporting and operational tasks.

Key Responsibilities

Office Administration

  • Manage daily office operations and administrative procedures.
  • Maintain company records, contracts, permits, and customer files.
  • Answer incoming calls, emails, and customer inquiries professionally.
  • Coordinate office supplies, equipment, and vendor relationships.
  • Assist with HR-related administrative tasks, onboarding, and employee records.

Customer Service & Scheduling

  • Schedule appointments, inspections, and project-related meetings.
  • Serve as a secondary point of contact for customers throughout the roofing process.
  • Handle customer concerns and coordinate resolutions with management.

Accounting & Financial Administration

  • Prepare and send invoices.
  • Process payments and assist with collections.
  • Reconcile accounts and maintain accurate financial records.
  • Payroll processing and expense tracking.
  • Coordinate with external accountants and bookkeeping professionals.

Roofing Operations Support

  • Track permits, inspections, and project documentation.
  • Coordinate material deliveries and subcontractor schedules.
  • Monitor work-in-progress projects and maintain job status reports.

Qualifications

  • 3+ years of office management, administrative management, or related experience.
  • Experience in construction, roofing, home services, or a related industry preferred.
  • Strong organizational and multitasking abilities.
  • Excellent verbal and written communication skills.
  • Proficiency with Microsoft Office, Google Workspace, and CRM software.
  • Experience with QuickBooks software preferred.
  • Ability to prioritize tasks with little to no oversight once trained
  • High level of professionalism, reliability, and attention to detail.

Why Join Us?

  • Stable, growing company with strong community reputation
  • Team-oriented culture
  • Opportunity to make a direct impact on company operations
  • Career growth opportunities as the company expands