Office Manager ServiceTitan Administrator Plumbing Company
Pay: $60,320/yr
Posted: 2 weeks ago
Location: Phoenix, AZ (Onsite)
Last Updated: 2 weeks ago
Hours: Full-Time
Expires: 11/23/2026
Job Description
Ryerson Plumbing is a family-owned Phoenix plumbing company that has served the Valley for 5 years. We're growing by adding a water damage restoration division, and we need an organized, tech-savvy office manager to run its day-to-day operations. You'll be the hub between our customers, our field technicians, our in-house claims team, and our outside accounting firm. We're a small team where your work is seen and valued — no corporate red tape, and you'll have a real hand in building how this division runs. What you'll do ServiceTitan operations Own the dispatch board: book calls, schedule and dispatch technicians by priority, skill, and location, and adjust in real time when emergencies come in. Make sure every job is set up correctly from the start — correct customer, location, job type, business unit, campaign/lead source, and bill-to information.
Review jobs after completion:
confirm tech notes, photos, forms, and signatures are complete before anything is invoiced. Invoicing, payments, and collections Close out completed jobs in ServiceTitan and confirm every ticket includes labor, materials, and any change orders before invoicing. Send invoices the same day, or within 24 hours of job completion; handle progress billing on larger mitigation jobs. Apply customer payments daily, and take payments by phone or card.
Run first-contact collections:
reminders at 15 and 30 days past due (automated in ServiceTitan where possible), answer billing questions, and escalate disputes to the owner. Hand off job records and invoices cleanly to our in-house team that manages insurance claims. Pricebook Build our water damage pricebook in ServiceTitan from the ground up: services, materials, equipment (air movers, dehumidifiers, etc.), categories, and pricing. Maintain the pricebook as costs change, with each item mapped to the correct QuickBooks income and cost accounts. Set up templates, estimate options, and pricing rules so technicians quote consistently. QuickBooks Online, payroll, and payables Manage the ServiceTitan → QuickBooks Online integration: export batches, resolve sync errors, and keep items, GL accounts, customers, and business units mapped correctly.
Prepare payroll each cycle:
collect and review technician timesheets, on-call pay, and PTO in ServiceTitan, and prepare payroll in our payroll system for owner approval by each cutoff. Enter vendor and subcontractor bills (payables) in QuickBooks Online, coded to the right job and account, ready for owner-approved payment runs. Upload supplier invoices and receipts weekly. Serve as our primary contact for our outside accounting firm, which handles reconciliations, sales tax, financial reporting, and month-end close. Answer their weekly question list within 2-3 business days. Complete our month-end checklist by the 5th of each month so the books can close by the 15th. Insurance, subcontractor, and vendor compliance Manage annual renewals of company insurance policies (general liability, workers' comp, commercial auto, umbrella) with our agent: track expiration dates, gather the payroll and revenue figures needed for renewal, and keep policies on file. Issue certificates of insurance to clients and general contractors on request. Build and maintain subcontractor and vendor packets — W-9s, certificates of insurance, signed agreements, licenses, and lien waivers — and follow up before documents expire. Confirm a W-9 is on file for every subcontractor before their first payment. Client and general contractor portals Work in clients' and general contractors' job management platforms, such as RedTeam Go and BuildingConnected, to submit bids, prequalification forms, compliance documents, and invoices or pay applications. Keep those portals up to date with job status from ServiceTitan. Office and customer service Answer phones and greet customers — often people on a bad day with water in their home. Maintain accurate customer and job records, and track permits, warranties, and lien waivers where applicable. Coordinate with property managers, vendors, and our in-house claims team. Run reports in ServiceTitan (revenue by job type, open estimates, AR aging, technician performance) and share them with ownership.
Help keep the office organized:
supplies and vendor accounts. What you bring (required) 2+ years of hands-on ServiceTitan experience in a home or trade services company — dispatching AND invoicing. Experience building or maintaining a ServiceTitan pricebook. Working knowledge of QuickBooks Online and how ServiceTitan syncs to it (batches, items, GL mapping). Experience preparing payroll, entering payables, and handling customer payments and collections. Familiar with, or willing to learn, client job management platforms such as RedTeam Go and BuildingConnected. Organized with paperwork that expires — insurance policies, certificates, and vendor documents. Reliable with recurring deadlines — daily invoicing, payroll cutoffs, and a monthly close checklist. Strong attention to detail — you notice when a number doesn't look right and you fix it. Clear, calm phone and email communication. Comfortable with Excel or Google Sheets (lookups, sorting, basic formulas). Big pluses Water damage, mitigation, or restoration industry experience. Experience as a ServiceTitan administrator setting up job types, business units, forms, and user permissions. Hands-on experience with RedTeam Go, BuildingConnected, or similar general contractor portals. Experience managing business insurance renewals or subcontractor compliance. Familiarity with job documentation tools (e.g., CompanyCam or similar). Bilingual English/Spanish.
Pay:
$26.00 - $32.00 per hour Expected hours: 40.0 per week
Benefits:
Dental insurance Health insurance Life insurance Paid time off Vision insurance
Work Location:
In person
Benefits
Paid Time Off (PTO)
Health Insurance
Dental Insurance
Vision Insurance
Review key factors to help you decide if the role fits your goals.