Best live chat software for window cleaning companies
A window cleaning company wins or loses on quote enquiries, and most of them arrive when nobody can answer the phone. A homeowner counts windows at 9 p.m., asks what it costs, and wants to know if the second story is included. A property manager messages between meetings. Meanwhile the crew is on ladders or on a water-fed pole, not near a phone. A chat tool fixes the capture problem. It answers routine questions at any hour, collects the window count, photos, and access details, and hands a complete enquiry to a person who can confirm the quote. It does not price a job it has not seen, promise a height it cannot reach, or run dispatch, and any tool that implies otherwise is selling something it cannot do.
Best pick: Tidio, because its inbox covers Instagram and WhatsApp at no extra platform cost and its AI replies do not count against its conversation quota. Runner-up: Crisp, for unlimited conversations on a flat workspace price. Best for text-first crews: Freshchat, for SMS plus WhatsApp on its Growth plan. Best for larger multi-crew companies: LiveChat, for the most mature human chat tool here, at $138 a month for a one-person office on Growth with WhatsApp.
The LiveChat button on this page is an affiliate link and is marked as sponsored. Every other tool link on this page is a plain homepage link. The pick follows the requirements below, not the commission.
Start with the leak, not the tool. A typical window cleaning company is one to three people, often an owner who also cleans. The office is a person on a ladder, or nobody at all, because the whole crew is on a job. The prospect is not on the phone. The prospect is on a phone at night, counting windows.
The first window is after hours. Quote browsing happens in the evening, when a homeowner finally has time to look, and a company with only a phone number and a contact form has nothing to answer with. The second window is mid-job. The crew is up a ladder or running a water-fed pole, the phone is in the van, and a call or DM during a 10 a.m. job waits until the job ends. A chat widget covers both windows, because it answers when staff cannot, in either window.
A window cleaning company's enquiries arrive through the website, Instagram DMs from before-and-after photos, WhatsApp, Google profile messages, calls, and web forms. Each channel becomes somebody's "when I get a minute" task, and the Instagram DM is usually the one that waits longest, because it lives on a personal phone instead of in a shared inbox. One inbox for website chat, Instagram, and WhatsApp is not a nice extra for this trade. It is the fix for the channel where the visual proof actually lives.
Prospects ask the same questions over and over: how much per window, what a whole house costs, whether the second story is included, whether screens, tracks, and sills are included, how hard water stains are handled, what happens if it rains, and whether the company is insured. Those are perfect AI questions, because the answers are stable and public. The questions that are not AI questions are just as predictable: a firm quote for a specific house, a complaint, a damage claim, and any safety question about height or access. A company that lets a bot guess at those four will lose jobs it could have won or take on work it cannot do safely. The rest of this page scores tools on both halves: how well they answer the repeatable ten, and how cleanly they hand the other four to a person.
Our home cleaning page covers recurring interior work on a schedule. Window cleaning is different work. Most jobs are one-off exterior jobs, priced per window or per house, with height and access deciding whether the job is even possible. A water-fed pole reaches some windows and not others. A slope, a conservatory roof, or a tight side passage can change the whole job. A chat tool for this trade has to collect height and access details before anyone talks price, and it has to treat a recurring clean as a schedule change on a one-off job, not as the default. That is why this page scores height, access, and the per-window pricing boundary as their own requirements instead of borrowing the home cleaning scores.
No automation percentage is claimed on this page, because no independent source supports one. Treat any automation percentage on a vendor page the same way: a vendor claim, not an independent measurement.
Eight requirements, drawn from how a window cleaning front desk actually works. Every tool below is scored against these eight, and nothing else.
The tool must answer pricing-basis, service-area, and availability questions when nobody is at a desk: evenings, weekends, and every hour the crew is on a job. That means an AI answer product with a real allowance, not a chatbot demo. Allowances differ wildly, and they are the single most important number on this page after price.
A quote enquiry is only useful if it carries the job with it: how many windows, which stories, screens and tracks included or not, and photos of the house. The tool must collect those details in a structured flow, through pre-chat fields or an automated flow, so the person quoting does not start with "how many windows?" every time. A captured name with no window count is a callback task, not a quote.
The tool must ask what decides whether the job is possible: how many stories, how the crew reaches the windows, whether a water-fed pole can reach, and whether gates, slopes, conservatory roofs, or tight side access apply. AI may ask these questions and pass the answers on. It must never promise a height or a window the crew cannot reach safely.
AI may explain how pricing works: per window, whole house, and what screens, tracks, sills, and stain removal add. AI must never give a firm price for a specific house it has not seen. The safe move, on every tool, is the pricing basis plus a collected enquiry and a fast human quote. A bot that invents a per-window price creates a job priced wrong before anyone has seen it.
Some customers book recurring cleans, and weather moves jobs. The tool must handle reschedules, rain-day questions, and recurring schedule changes by collecting the request and handing it to a person with the job details attached. It must never confirm a new slot without a live schedule, and it must never waive a rain policy on its own.
Prospects ask whether the company is insured, whether the crew is background checked, what reviews say, and whether before-and-after photos exist. Those answers are stable and public, so AI can answer them from the company's own pages. A tool that cannot point to proof, or that invents a review, fails this requirement outright.
Window cleaning is a visual trade. Prospects DM from before-and-after photos on Instagram and send house photos on WhatsApp, not only from the website. A website widget alone misses the channels where the job is shown and quoted. The requirement is one inbox for website chat, Instagram DMs, and WhatsApp, so no enquiry lives on somebody's personal phone. Check each tool's channel cost, not just whether it lists the channel.
Per-seat pricing multiplies fast for a small crew, flat workspace pricing does not, and conversation-volume pricing depends on what counts. A company should price the tool at its real team size and its real after-hours volume, not at the headline plan name. AI budgets are also counted in different units, and those units are not identical: Tidio counts only human replies as billable, Crisp budgets AI credits, LiveChat counts resolutions, Intercom charges per Fin outcome, and Freshchat counts sessions. The math section below prices each in its own unit. For a multi-crew, multi-area company, separate service areas and routing matter: LiveChat includes multiple website support on all plans and agent groups for routing, Crisp separates inboxes with sub-inboxes, 2 on Essentials and 5 on Plus, and Tidio offers multiproject on Plus, but note that on lower plans one project's widget shares appearance and behavior settings across every site it sits on, so per-area behavior needs the higher tier. Intercom offers multibrand Messenger and Help Center on Expert. The other tools' per-area handling was not verified from the pages checked.
Prices are annual billing unless labeled monthly, re-checked November 7, 2026, except where the method section notes an earlier check. Channel coverage is from vendor pages read November 7, 2026, except LiveChat channel app prices and the Tidio WhatsApp allowance, carried from the November 2 check and noted in the method section.
| Tool | Price for a small team | After-hours AI allowance | Instagram + WhatsApp | Watch out |
|---|---|---|---|---|
| TidioBest pick | Free; Starter $24.17/mo annual, $29 monthly (100 billable conversations) | Lyro add-on from $32.50/mo annual, $39 monthly, for 50 Lyro conversations; Lyro replies do not count as billable conversations | In the multichannel inbox at no extra platform cost; WhatsApp 1,000 free messages per number a month, then the local WhatsApp rate | Lyro quota is separate from the plan quota; quota above the 50-pack is only stated at the 500-pack ($350/mo monthly); one project's widget shares settings across sites |
| CrispRunner-up | Free (2 seats); Mini $45/mo (4 seats); Essentials $95/mo (10 seats) | AI credits $5 Mini, $25 Essentials, $75 Plus, about 90, 450, and 1,350 automated conversations | Omnichannel inbox on Essentials, including WhatsApp Business and Instagram DMs | Annual prices not publicly shown; AI is budgeted in credits, not unlimited; omnichannel inbox starts at Essentials, not Mini |
| LiveChatAffiliate link, marked | Essential $19/mo annual, $25 monthly; Growth $79/mo annual, $99 monthly, per user | 10 AI resolutions a month on Essential; 200 on Growth; extra 50-packs $49.50 | Instagram installs free from the marketplace; WhatsApp $59 a month through a marketplace app, on top of the plan price | Essential AI allowance too thin for a busy crew; realistic entry is Growth, and WhatsApp adds $59 a month |
| FreshchatBest for text-first crews | Free to 10 agents; Growth $19/mo annual, $23 monthly, per agent; Pro $49/mo annual, $59 monthly | Freddy AI Agent $49 per 100 sessions; 500 sessions free once per account on paid plans | Social messengers including Instagram on Growth; SMS and WhatsApp on Growth | Per-agent cost multiplies for a team; Freddy sessions are a second meter on top of the seat price; paid agent limits not stated |
| Zoho SalesIQ | Free (3 operators); Basic $7/mo annual, $10 monthly, per operator; Pro $12.75/mo annual, $17 monthly | Chatbot builder on paid plans: 1 bot and 25K bot sessions on Basic, 5 bots and 50K on Pro; Answer Bot on Enterprise | Messaging channels listed on the pricing page, including WhatsApp, Instagram, Messenger, Telegram, Line, and WeChat | Dollar prices carried from the October 29-30 check; paid operator maximum unstated; session-count period unstated |
| Intercom | Essential $19/seat/mo annual new-customer rate, list $29; $29 monthly new-customer, list $39, carried from earlier reads | Fin AI Agent $0.99 per outcome, charged once per conversation | WhatsApp charged per message sent, not included in the seat price | Headline is a new-customer rate; usage charges stack; monthly prices carried, not re-read November 7 |
| Zendesk | Suite Team $55/mo annual, $69 monthly, per agent; Support Team $19/mo annual, $25 monthly, has no live chat | AI agents on Suite plans; 5 automated resolutions per agent on Suite Team, 10 on Suite Pro; overages $1.50 committed, $2.00 pay-as-you-go | Messaging and social channels on Suite plans; exact window cleaning channel setup not verified from pages checked | The $19 plan has no live chat, so chat starts at $55; enterprise-priced for one crew |
| Olark | Standard AI Website Agent $400/mo billed annually ($4,800/yr), 1 human seat included, extra seats +$29/agent/mo (period not stated); human-only $29/agent/mo (billing period not stated) | Unlimited conversations, no token costs, no overages | Not verified from pages checked | AI price is enterprise-level for one crew; AI trial length unstated |
How to read the AI allowances. LiveChat counts a resolution as one solved question, and multiple questions in one chat still count as one. Tidio counts a billable conversation only when a human agent replies, so Lyro AI replies do not consume the quota, but Lyro conversations count against the separate Lyro quota. Freshchat counts a session as all AI interactions within 24 hours of the first message. Crisp counts automated conversations against an AI credit budget. Intercom counts one Fin outcome per conversation. These are different units, so compare them as budgets, not as identical counts.
Tidio wins on the three requirements that decide a window cleaning purchase. First, its multichannel inbox covers website chat, Instagram, Messenger, and WhatsApp at no extra platform cost, with WhatsApp's only extra being the per-message rate above 1,000 free messages per number a month. A company whose prospects arrive through Instagram before-and-after photos does not pay a second bill to answer them there. Second, its billing counts only human replies as billable conversations. Lyro AI answers after-hours and mid-job questions without consuming the 100-conversation Starter quota, which is exactly the shape of this trade's problem: many routine questions, few staff replies. Third, its Flows product, from $24.17 a month billed annually, can ask the intake questions in order: window count, stories, screens and tracks, and access, so the enquiry that reaches the owner already carries the job.
Starter at $24.17 a month billed annually covers a workspace, not a seat, with up to 10 seats on self-serve plans, so a two-person crew pays the workspace price, not twice a seat price. Add Lyro from $32.50 a month billed annually for 50 Lyro conversations and the combined cost is about $56.67 a month billed annually. The free plan covers 50 conversations and a one-off 50 Lyro conversations, enough to test whether after-hours questions are real for a specific company before paying. The 7-day trial needs no card.
Two honest limits. The Lyro quota is separate, so a company with heavy AI volume buys a larger Lyro quota on top of Starter, and the quota above the 50-pack is only stated at the 500-pack at $350 a month monthly, so a growing company should not budget a middle quota price it has not seen. Neither limit changes the pick at small-team size.
Best for: a small window cleaning company that wants after-hours AI answers, structured quote intake, and Instagram plus WhatsApp in one inbox, at workspace pricing.
Best for: a company with heavy chat volume that wants unlimited conversations and flat pricing, and can live with a budgeted AI allowance.
Crisp is the pick for a company whose chat volume is high and unpredictable. Conversations are unlimited on every plan, and pricing is flat per workspace, so a viral before-and-after post or a spring rush cannot spike the bill. The free plan covers 2 seats with unlimited conversations, Mini at $45 covers 4 seats, and Essentials at $95 covers 10 seats and adds the omnichannel inbox with WhatsApp Business and Instagram DMs. The tradeoff is the AI budget: $5 of AI credits on Mini covers about 90 automated conversations, $25 on Essentials about 450, and $75 on Plus about 1,350. A company with heavy after-hours volume should size the plan by that credit budget, not by the seat count, and should note that the omnichannel inbox starts at Essentials, not Mini. Annual prices are not publicly shown, so budget monthly.
Some crews run on text. Customers ask about reschedules by SMS, and prospects message on WhatsApp first. Freshchat's Growth plan at $19 a month billed annually per agent adds social messengers including Instagram plus SMS and WhatsApp in the same inbox, which none of the other low-priced plans bundle as plainly. Freddy AI Agent costs $49 per 100 sessions after a one-time 500 free sessions on paid plans, which is a workable AI budget for a company testing automation. The catch is per-agent pricing: a three-person team pays three times the plan price before any AI sessions, so compare it at team size, not at the headline rate. For a one-person company that lives on text, it is the strongest alternative to the pick.
LiveChat is a mature, dependable human-plus-AI tool, and its Growth plan is genuinely good: 200 AI resolutions a month, unlimited conversation history, multiple website support on all plans, and a 14-day trial with no card. For a typical single-crew company it loses on price. Instagram installs free from the marketplace, but WhatsApp costs $59 a month through a marketplace app, so a one-person office on Growth pays $79 a month billed annually plus $59 for WhatsApp, $138 a month in total, and a two-person team pays $217 a month, against about $57 for Tidio Starter with Lyro. For a larger company, multiple crews, multiple service areas, or a dedicated office team, that premium buys the most mature human chat tool of the ones here, with AI covering nights and staff handling days, plus agent groups for routing across areas. At that size the $138 or $217 is a smaller share of revenue and the workflow matters more than the lowest price. That is the boundary: small crew, Tidio; larger operation, LiveChat.
The LiveChat button above is an affiliate link. Every other tool link on this page is a plain homepage link.
Zoho's free plan covers 3 operators with 100 sessions, and Basic at $7 a month billed annually adds a chatbot with 25,000 bot sessions, plus messaging channels including WhatsApp and Instagram listed on the pricing page. For a company that mainly needs a staffed widget and a free start, it is the cheapest credible option. Its AI story on the pages checked is a chatbot builder and an Answer Bot on Enterprise, not a headline AI agent product, so a company buying mainly for after-hours automation should weigh Tidio or Crisp first.
Intercom's Essential plan at $19 a seat a month billed annually is a new-customer rate against a $29 list price, and Fin AI Agent costs $0.99 per outcome on top, charged once per conversation. WhatsApp is charged per message sent. A multi-area company with dedicated office staff may fit here, especially with multibrand Messenger and Help Center on Expert at $132 a seat a month billed annually. A single crew will pay more than it needs to.
Zendesk's $19 Support Team plan includes no live chat, so a company buying for chat starts at Suite Team, $55 a month billed annually per agent, with monthly prices at $25, $69, and $149 in the comparison table. A company already running Zendesk for support has a reason to stay. A company buying chat alone does not.
Olark's Standard AI Website Agent at $400 a month billed annually includes unlimited conversations with no token costs and no overages, plus one human seat, with extra seats at $29 a month. That flat unlimited model is genuinely attractive for a high-volume company, and the human-only plan at $29 an agent a month is a cheap staffed fallback. At $4,800 a year, the AI plan is priced for a group or a very busy company, not a single small crew, and Instagram and WhatsApp coverage was not verified from the pages checked.
Take a company fielding about 100 after-hours quote enquiries a month. This is an example, not a statistic. Watch what happens to each tool's price at that volume. A quote enquiry here means the routine questions plus the intake: window count, stories, screens, and access, handed to a person for the firm price.
LiveChat: Essential includes 10 AI resolutions. Covering 100 needs 2 extra 50-packs at $49.50 each, $99, for a total of $118 a month billed annually for one seat. Growth includes 200 resolutions for $79 a month billed annually, and is cheaper than Essential plus packs at this volume. The lesson is general: on LiveChat, buy the plan whose allowance covers the volume, do not bolt packs onto the small plan.
Tidio: Lyro answers do not count as billable conversations, so the 100 AI answers cost nothing against the Starter quota. Starter at $24.17 a month billed annually covers the human-reply conversations, and the Lyro 50-pack at $32.50 a month billed annually covers the first 50 AI answers, about $56.67 a month billed annually combined. A company at 100 AI answers a month needs a larger Lyro quota than the 50-pack, so budget above $56.67; the larger quota price is not stated on this page because it was not re-read from Tidio's own page in this run, except for the 500-pack at $350 a month monthly.
Crisp: Essentials at $95 a month includes about 450 automated conversations, which covers 100 with room to grow. Mini at $45 includes about 90, which does not cover 100, and Mini lacks the omnichannel inbox, so the realistic Crisp entry at this volume is Essentials, not Mini.
Intercom: One seat at $19 a month billed annually plus 100 Fin outcomes at $0.99 each is $118 a month, before any WhatsApp per-message charges. The seat is cheap; the outcomes are the bill.
Freshchat: Growth at $19 a month billed annually per agent plus Freddy sessions: the first 100 sessions sit inside the one-time 500 free sessions on paid plans, then cost $49 per 100 sessions. A company past its free sessions pays the seat price plus the session packs.
Zoho: Basic at $7 a month billed annually per operator includes a chatbot with 25,000 bot sessions, which covers 100 questions many times over. The price is real, but the product is a chatbot builder, not an AI agent, so compare it on answer quality, not on the session count.
Price anchors from the suite side. A chat tool at $57 to $95 a month is cheap next to a field-service suite, because it answers chat, not dispatch. DreamzFSM prices are not stated on this page, because its pricing page was not re-read in this run; get a quote before comparing suite cost to chat cost. Do not let a chat page sell a booking suite, or a suite page sell chat as a replacement for staff. Budget for the leak actually measured: after-hours quote enquiries first, then the suite gap, if any.
Many window cleaning companies already pay for a suite that includes some messaging. Buying a standalone tool on top of it can mean paying twice for the same inbox. Check the suite first. This section also draws the line between live chat and lead-capture AI chatbots, because the two get sold as the same thing across home services and they are not.
DreamzFSM is the incumbent on the window cleaning search results: a field-service suite that bundles scheduling, estimating, invoicing, and booking, with in-app chat for customer and team conversations. That chat lives inside its customer portal, for booked customers and crews, and its own portal page says live replies depend on team availability. It is dispatch and job messaging, not a website widget winning new quote enquiries from strangers. The same applies to other field-service suites. If the suite's messaging already covers booked customers, the standalone tool's job shrinks to the gaps: new visitors on the website, Instagram DMs, WhatsApp, and after-hours quote capture. No DreamzFSM dollar figure is stated on this page, because its pricing page was not re-read in this run; get a quote before comparing suite cost to chat cost.
A second incumbent sits across home-service searches: AcquiChat, "Best AI chatbot for home service businesses in 2026", dated November 1, 2026. It compares five AI chatbots on price, lead capture, and setup effort, and it crowns its own tool first. That is the self-ranking pattern: a vendor writing a comparison that its own product wins. The page discloses it, saying "We make AcquiChat, so read our entry with that in mind", and it is honest about what its tool does not do: it does not book appointments, take over live chats, or reply on WhatsApp, and leads arrive by email. An AI chatbot that answers FAQs and emails a lead is a useful tool, and a window cleaning company that only needs after-hours FAQ answers plus emailed leads could use one. Live chat is a different product. A person takes over the same conversation mid-chat, answers from Instagram and WhatsApp in one inbox, and quotes from the window count and photos already collected. Judge a chatbot on whether its emailed leads ever turn into quotes, and judge a live chat tool on whether a person can take over before the prospect leaves. This page scores the second job.
A company on a plain website or a simple booking link has no suite chat at all, and a standalone tool is the whole solution. In that case the widget's job is to capture the enquiry, answer the routine questions, collect the window count, photos, and access details, and hand the visitor a quote path with the pricing basis, the rain policy, and the service area already explained. That handoff is the product. Judge the tool on whether the handoff ever loses the visitor, not on how many features its pricing page lists.
Chat tools answer written messages. Phone answering tools answer voice calls. A company losing quotes to unanswered calls needs a phone layer in addition to chat, not instead of it. The prices differ accordingly, and the measurement differs too: count which channel the missed quotes come from before buying either.
This is the outcome work. A chat widget with an empty knowledge base is a prettier contact form. Load it with the company's real answers before launch.
Per-window and whole-house pricing basis, what screens, tracks, and sills include, second and third story coverage, water-fed pole reach, hard water stain removal, rain and reschedule policy, service area, insurance, before-and-after photos, reviews, hours, and the quote link. The AI must answer from these pages and say it does not know when the answer is not there. A guessed per-window price or a guessed height limit is worse than no answer.
AI explains the pricing basis, collects the window count, photos, stories, and access details, and hands the enquiry to a person for the firm quote. AI never gives a firm price for a house it has not seen. Test this rule with example messages before launch, not after a real prospect gets a wrong price.
AI asks how many stories, how the crew reaches the windows, whether a water-fed pole can reach, and whether gates, slopes, conservatory roofs, or tight side access apply. AI never promises a height or a window the crew cannot reach safely. If a visitor asks about one hard window, the answer is the access questions plus the handoff, every time, with no exception for a window that looks easy from the street.
After hours, the widget should answer routine questions, capture the visitor's name, address area, window count, stories, and photos, and confirm that a person will quote in the morning. It should not promise a callback time the company cannot keep. On rain days, the widget should state the rain policy, collect the reschedule request with the job details attached, and hand it to a person. A captured enquiry with a quote path beats a voicemail that nobody returns.
After-hours enquiries captured without staff, quote requests that arrived complete with window count and photos, and quotes booked from chat-started enquiries against phone-started ones. If the first number is high and the second is flat, the intake is broken, not the widget. If the third is low, the quote follow-up needs work, not the chat tool.
No, not a firm one. A chat tool can state how pricing works, per window or whole house, collect the window count, photos, stories, and access details, and hand the enquiry to a person who confirms the quote. A firm price quoted from a chat message alone, without seeing the windows, the height, or the access, is a guess that either loses money or loses the job. The safe move is a collected enquiry plus a fast human quote.
No. It covers the hours and moments the phone cannot: evenings, weekends, and every hour the crew is on ladders or on a water-fed pole instead of near a phone. Quote requests, pricing questions, service-area checks, and reschedules are fine for chat. A firm quote, a complaint, a damage claim, and any safety question still need a person. The goal is fewer missed enquiries, not zero staff.
Ask about access and hand the enquiry to a person. Chat can ask how many stories, how the crew reaches the windows, whether a water-fed pole can reach, and whether gates, slopes, or tight side access apply. It must never promise a height the crew cannot reach or a window it cannot clean safely. Write that rule into the tool's instructions before launch.
When the operation is larger: multiple crews, multiple service areas, or a dedicated office team. LiveChat's Growth plan at $79 per user a month billed annually includes 200 AI resolutions, multiple website support is included on all plans, and it is the most mature human chat tool of the ones here. A one-person office on Growth pays $79 a month billed annually, plus $59 a month for WhatsApp through a marketplace app, with Instagram free to install, for $138 a month in total. A two-person team pays $217 a month. Below that size, Tidio covers the same channels for less. The LiveChat link on this page is an affiliate link and is marked as such.
Check the suite's own messaging first. DreamzFSM bundles scheduling, estimating, invoicing, and in-app chat for booked customers and crews, and its chat lives inside its customer portal, not on a public website winning new quote enquiries. A standalone chat tool makes most sense to cover the gap the suite leaves: new visitors on the website, Instagram DMs, and after-hours quote capture. Either way, the chat tool's job is to hand the visitor a quote path, not to replace dispatch.
Tidio Starter is priced per workspace, not per seat, at $24.17 a month billed annually, and covers up to 10 seats on self-serve plans. The Lyro AI add-on starts at $32.50 a month billed annually for 50 Lyro conversations. Together that is about $56.67 a month billed annually for a small team, before any WhatsApp per-message charges above the free allowance. A crew fielding about 100 AI answers a month needs a larger Lyro quota than the 50-pack, so budget above $56.67.
Method. Prices for LiveChat, Tidio annual plans, Crisp, Freshchat annual plans, Intercom annual plans, Zendesk, and Olark were re-read from vendor pricing pages on November 7, 2026, per the batch price sheet. Carried figures, disclosed by their own dates: Zoho dollar prices (October 29-30 check; the November 7 render showed plan features but not plan prices), Tidio monthly plan prices (Starter $29, Growth from $59, re-verified November 6; the November 7 render showed the annual view), Freshchat monthly prices (Growth $23, Pro $59, Enterprise $95, re-verified November 6; the November 7 render showed the annual view), Intercom monthly prices (carried from earlier reads; the November 7 render showed the annual view), the Tidio Lyro monthly price of $39 (carried from October 29), the Tidio Lyro 500-pack at $350 a month monthly (clarified November 4), and LiveChat channel app prices (Instagram free to install, WhatsApp $59 a month, from the November 2 marketplace check) with the Tidio WhatsApp free allowance of 1,000 messages per number a month (November 2 multichannel check). No automation percentage is claimed on this page, because no independent source supports one. No owner quotes appear on this page: no clean quotable owner line exists for this vertical, and vendor marketing copy is never presented as owner voice. No tool was trialed or tested for this page beyond reading its public pages. Photo and file attachment support per tool was not re-verified from vendor pages in this run, so the window-count and photo intake requirement is scored on structured lead capture (pre-chat fields and Flows) and channel coverage instead of per-tool attachment claims. Search volume and keyword difficulty are unverified and never claimed. Competition: page 1 of the exact buyer query held no independent live-chat comparison guide for window cleaning companies. The incumbents named on this page are DreamzFSM, a field-service suite whose in-app chat serves booked customers and crews, and AcquiChat, a self-ranking AI chatbot guide that crowns its own tool and discloses that it makes AcquiChat. The LiveChat button is an affiliate link; all other tool links are plain homepage links.