<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700&family=Inter:wght@400;500;600;700&family=Poppins:wght@400;500;600;700;800&display=swap"> <link rel="stylesheet" href="https://kit.fontawesome.com/dcf99332e3.css" crossorigin="anonymous">
By Industry

How Maintenance and Contracting Companies Manage Requests on WhatsApp: From the First Photo to the Quote

WhatsApp playbook for home maintenance, AC and contracting firms: job flow, an AI agent that reads photos and voice notes, 8 templates, quote follow-up.

Modeer 360 teamPublished 23 August 2026 · 5 min read Updated 30 September 2026
Share:WhatsAppXLinkedIn
Quick answer

Maintenance and contracting companies run their requests on WhatsApp by collecting photos and the location before the visit, confirming the inspection appointment, telling the customer the technician's name and arrival time, then sending the quote and following it up on a schedule. An AI agent receives the request by text or voice note, classifies it and books the visit, even after hours.

01Why does WhatsApp suit maintenance companies?

Maintenance customers are in a hurry: the AC has stopped in the middle of summer, or there is a water leak. They send a photo, a video or a voice note, and they want one answer: when is the technician coming? WhatsApp is the natural place for this, as long as there is a system behind it.

  • An initial diagnosis from photos and video saves a visit, or makes sure the technician brings the right part.
  • The location is shared with one tap, so the technician does not get lost between neighborhoods.
  • A written quote in the chat reduces disputes over price after the job.
  • Recurring maintenance contracts renew with a reminder message before the season.

02The maintenance request journey on WhatsApp

Stage · Message · Automation or AI agent
StageMessageAutomation or AI agent
RequestProblem described by text or voice note, with a photoThe AI agent understands the description and classifies the service type and urgency
Initial diagnosisSpecific questions and a request for a photo or short videoThe agent asks the diagnostic questions you have approved
Booking the inspectionChoosing a slot and sharing the locationThe agent books the slot and asks for the location
Technician on the wayTechnician's name and expected arrival timeAn automated template the coordinator sends with one tap
QuoteWork items, materials and price including VATA staff member sends the quote from the customer profile
Quote follow-upFollow-up messages after one day, then three daysA follow-up schedule and a reminder for the staff member
Completion and handoverConfirmation of completion with before and after photosA job-completion template
Invoice and warrantyThe invoice, warranty period and termsAn automated template after closing
Recurring maintenanceA reminder before the season or the contract dateA scheduled campaign to customers who opted in
Read alsoCan AI Reply to Voice Messages on WhatsApp?

03An AI agent that takes the request and books the visit

Example WhatsApp reply

Customer: [Voice note] The AC in the living room is running but blowing hot air Agent: Sorry to hear that, we'll sort it out for you. Is it a split unit or a window unit? And when was it last serviced or refilled with refrigerant? If you can, send a photo of the outdoor unit. Customer: Split, nothing's been done to it for a year Agent: It most likely needs a refrigerant check and a clean. The inspection visit fee is SAR [Amount], deducted if we carry out the work. The earliest slots are today at 6 pm or tomorrow at 10 am. Which suits you? Send me your location once you choose.

Today 6 pm
Tomorrow 10 am

The agent understands voice notes and dialect, asks the diagnostic questions you define, books the appointment, and hands emergencies such as a water leak or a gas smell to a staff member immediately with a summary.

Watch out

Do not let the agent give a final price before the inspection. Have it state the visit fee and, if you wish, an approximate range, with the final price in a written quote after the inspection.

048 ready-made WhatsApp templates for maintenance and contracting companies

Request receivedWelcome

Hello [Name], we have received your request at [Company name]. What type of service do you need? If you can, send a photo or short video of the problem.

AC
Plumbing
Electrical
Inspection appointment confirmationUtility

Your inspection visit is booked, [Name], on [Day] between [Time] and [Time] in [Neighborhood]. The visit fee is SAR [Amount].

Confirm
Change appointment
Technician on the wayUtility

Technician [Technician name] is on the way to you now, [Name], expected to arrive in about [Time] minutes. Request number [Order number].

OK
I need to change
QuoteUtility

Quote for your request no. [Order number]: [Work items], totaling SAR [Amount] including VAT. Completion time [Duration], warranty [Warranty period]. The quote is valid until [Date].

Approve
I have a question
Talk to staff
Quote follow-upUtility

Hello [Name], we sent you quote no. [Quote number] on [Date]. Do you need any item clarified before we start?

Let's start
I have a question
Later
Job completion and warrantyUtility

[Work] is complete, [Name]. The invoice is attached, and the warranty is [Warranty period] on [What the warranty covers]. For any issue during the warranty period, message us here with request number [Order number].

Excellent
I have a comment
Recurring maintenance contract reminderUtility

Under recurring maintenance contract no. [Contract number], your next visit is due on [Date]. Please choose a convenient time.

Morning
Evening
Postpone
Pre-summer offerMarketing

Summer is almost here, [Name]. AC cleaning and inspection offer: [Offer] until [Date]. Book early before the seasonal rush.

Book now
Stop
Tip

The "Technician on the way" template alone cuts "When will you get here?" calls a lot. Make it a single button for the coordinator to send the moment the technician leaves.

05The numbers: following up on quotes

In contracting and larger maintenance jobs, a quote that is not followed up is lost to a competitor who replied a day after you. Set a fixed follow-up schedule for every quote instead of relying on a staff member's memory:

Follow-up planner after a quotePick your deal type and get a ready follow-up schedule, messages included.
Day 0
Send the offerAttached is the [service] proposal, [Name], with the details, timeline and price.
Day 1
Answer questionsAny questions about the proposal? I can set up a short 10-minute call at a time that suits you.
Day 3
CallA short call: ask what is holding them back, and offer a smaller package if budget is the reason.
Day 7
Success storyWe worked with [similar client] and achieved [result]. Shall we start with you the same way?
Day 14
A soft closeI don't want to bother you, [Name]. If now isn't the right time, shall I check back next month?
Read alsoFollowing Up After a Quote: A Schedule and Ready-Made Messages That Close Deals

06Points specific to maintenance and contracting

  • Prices: VAT in Saudi Arabia is 15%, so state in every quote whether the price includes VAT or not.
  • Invoices: if you are required to use e-invoicing by the Zakat, Tax and Customs Authority, send the invoice issued from your approved system, not a photo from a paper book.
  • Safety: send the technician's name before they arrive. The customer is opening their home, and knowing who will knock on the door builds trust.
  • Large projects: tie payments to written delivery milestones, and send photos of each stage in the chat so they stay on record.
  • Warranty: state its duration, what it covers and what it does not in the closing message itself.

If you use accounting software or a work order management system, ask the Modeer 360 team about connecting it, or about a general integration via webhook.

The tax information is general and for illustration; check the Zakat, Tax and Customs Authority's requirements for your business.

Key takeaways

  • Collect photos, the location and a description of the problem before sending the technician.
  • Tell the customer the technician's name and arrival time; this is the foundation of trust.
  • No final price before the inspection, and the written quote states VAT and warranty.
  • Follow up every quote on a fixed schedule, and send recurring maintenance reminders before the season.

Frequently asked questions

Does the agent understand customers' voice notes?

Yes. The Modeer 360 agent understands voice notes and dialects, so it receives the request, classifies it and asks the diagnostic questions.

How should I handle emergency requests?

Define emergency keywords and situations such as a water leak or a gas smell, have the agent hand them to a staff member immediately with a summary, and send the customer basic safety instructions.

Should I send the quote on WhatsApp or by email?

WhatsApp is faster to read and reply to, and the quote stays in the customer profile. Send it as a short text with a PDF for the details.

Is a recurring maintenance reminder a marketing message?

A reminder about an appointment under an existing contract is usually classified as a utility message, while a maintenance offer to customers without a contract is a marketing message that needs prior consent.

  • #AC maintenance on WhatsApp
  • #Maintenance quotes
  • #Home maintenance
  • #Contracting companies
Modeer 360 teamWe write practical guides for Arab businesses that sell to and serve customers over WhatsApp and calls. This article was last updated on 30 September 2026.

Ready to put this into practice?

WhatsApp, Instagram, Messenger and calls in one inbox, an AI agent that sells, and a CRM with invoicing. Try Modeer 360 free for 7 days, no credit card needed.