Office Administrator / Customer Care Representative

Iowaroof

Iowa

On-site

USD 32,000 - 39,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement plan
Paid time off

Job summary

Bakeris Roofing is seeking an office administrator / customer care representative to manage leads, coordinate inspections, and keep projects moving. You will own our GoHighLevel system, enter every lead, assign to sales, and ensure timely follow-ups, including after hours.

This full-time role in Central Iowa requires strong phone presence, organization, and CRM comfort. Training provided; no roofing experience required. Health insurance, retirement plan, and PTO offered.

Qualifications

  • Friendly and clear on the phone.
  • Organized and careful with details.
  • Comfortable with email, calendars, and a CRM you will use all day.
  • Experience with GoHighLevel or another CRM is a big plus.
  • Office, customer service, or scheduling experience is a plus.

Responsibilities

  • Answer calls and messages from customers and return after-hours inquiries.
  • Enter every new lead into GoHighLevel and route to the right salesperson.
  • Book inspections and installs on the shared calendar for team visibility.
  • Keep every job current with dollar values and status progression (quote to signed to finished).
  • Follow up on estimates awaiting responses.
  • Prepare and send customer agreements.

Skills

Friendly on phone
Organized
CRM proficiency
GoHighLevel experience
Office/customer service experience

Tools

GoHighLevel

Job description

We are hiring an office administrator / customer care representative to run our leads. Every call, form and message about a roof lands on your desk first. You find out what the customer needs, book the inspection, get it to the right salesperson, and keep the job moving until it is signed and finished.

You would own our customer system, GoHighLevel. That means every lead is entered, every job has a dollar value and the right status, and nothing sits without a follow-up. It is a busy desk, more so after a storm. You do not need to know roofing. We will teach you that part.

Pay: $23 to $28 an hour.

Schedule: Monday to Friday, 7:30 a.m. to 4:30 p.m.

What you would do:
  • Answer calls and messages from customers and return the ones that came in after hours
  • Enter every new lead into GoHighLevel, including how the customer found us, and hand it to the right salesperson
  • Book inspections and installs on the shared calendar so the whole team sees them
  • Keep every job current: dollar value filled in, status moved as it goes from quote to signed to finished
  • Follow up on estimates that are waiting on an answer
  • Prepare and send customer agreements
  • Post accounts receivable and accounts payable
  • Process incoming mail
  • Keep our customer email list up to date
  • Review the leads that come in from our ads and flag the ones that were not real
  • Ask happy customers for a review when a job wraps up
What we need:
  • Friendly and clear on the phone
  • Organized and careful with details. You are the one who makes sure nothing gets dropped.
  • Comfortable with software: email, calendars, and a customer system you will use all day
  • Experience with GoHighLevel or another CRM is a big plus
  • Office, customer service, or scheduling experience is a plus. No roofing experience required, we train.
What you get:
  • Health insurance, retirement plan, and paid time off for full-time team members
  • Year-round work with regular daytime hours
  • A small team where the owner knows your name

Bakeris Roofing is family owned and has been roofing Central Iowa since 1990, with 700+ Google reviews across two Iowa locations. The shop is in Runnells and there is an office in Des Moines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GoHighLevel Admin & Customer Care Specialist
GoHighLevel Admin & Customer Care Specialist

Iowaroof • Iowa

On-site
USD 32,000 - 39,000
Health insurance
Retirement plan
Paid time off
Residential Project Supervisor
Residential Project Supervisor

Iowaroof • Iowa

On-site
USD 33,000 - 41,000
Health insurance
Paid vacation
401(k)
+2
Customer Support & Operations Specialist
Customer Support & Operations Specialist

R3Roofs • Davenport (IA)

On-site
USD 42,000 - 52,000
No nights
No weekends
Hands-on training
+2
In-home Sales Consultant
In-home Sales Consultant

Point Roofing & Restoration • Boise (ID)

On-site
USD 80,000 - 130,000
Uncapped commission structure
Company vehicle
Benefits + 401(k) match
+1
Full-time · Hourly (W-2) · Opening Spring 2027
Full-time · Hourly (W-2) · Opening Spring 2027

Nobleroofteam • Kilgore (TX)

On-site
USD 23,000 - 30,000
Customer Service Representative
Customer Service Representative

Lb-Capital • Prescott (AZ)

On-site
USD 60,000 - 100,000
Health insurance
Dental insurance
Vision insurance
+2
Inside Sales Representative
Inside Sales Representative

ComForCare Home Care - Kansas City • Nebraska

On-site
USD 50,000 - 75,000
100% Warm Leads
Paid Training & Career Development
Growth Pathways
+4
Site Supervisor / Service Technician
Site Supervisor / Service Technician

HEARTLAND Roofing • Des Moines (IA)

On-site
USD 55,000 - 65,000
Paid Training
Health Insurance
Paid Vacation
+2
Roofing Leader Foreman
Roofing Leader Foreman

Pally Roofing • Garrettsville (OH)

On-site
USD 34,000 - 48,000
Company car
Company truck
Fuel card
+2
Customer Service Representative
Customer Service Representative

LB Capital • Alpharetta (GA)

On-site
USD 60,000 - 100,000
Base pay + uncapped commissions
Health, Dental, Vision insurance
401(k) with company match
+2