Most of this trade’s residential work is measured off aerial imagery and priced in minutes, with no site visit at all. The homeowner is collecting ~3–5 quotes the same afternoon — so the competitive question was never who can come out soonest. It’s who sent a number first, and whether that number survives contact with the driveway.
Generic home-services software ships an estimate-visit calendar as the default booking type, which models the wrong trade on day one. Your board’s first real stage is Measured (remote), it happens before anyone has spoken to the customer, and the number it produces ships with an assumptions block and a 7-day shelf life on purpose.
Twenty-seven minutes from form to priced quote, and the assumptions it left with are what makes it defensible on arrival.
Every other trade we build for starts with a person and works toward a price. Exterior cleaning starts with a price and works toward a person. Which means the first hour of a lead’s life is the whole funnel, and the software has to be built the same way round: a measurement stage that runs before contact, a quote artifact that carries its own assumptions, and an expiry date that is on the customer’s copy, not just in your CRM.
Address first, service interest second. An auto-text goes out in seconds naming a callback window, so she knows a priced quote is coming rather than a sales call.
Roof footprint, driveway, walkway and patio measured off imagery, with the method recorded on the file because it decides which assumptions print.
By text and email, priced surface by surface with a bundled tier, the assumptions block attached and the expiry date stamped on the artifact.
Three touches, because most of this trade’s booked work comes off the second and third and most operators stop after the first. It stops on a reply.
Onto the service calendar with the prep list and the stated weather conditions, so the first reschedule is not a surprise.
Seven days, not thirty. The price was built on imagery that is months old, the surface is degrading, and the season is moving. What fires at expiry is a reduced scope — drop the roof, keep house and driveway — never a discount, because a price that drops without a scope change tells the customer the first one was dishonest.
Past about a month the file goes back to Measured (remote) and re-runs the pre-quote gate. A stale number sold at last season’s assumptions is a margin loss that arrives with no error message.
Priced out, still shopping, doing it themselves, wrong season. It goes to Lost with the reason recorded rather than decaying inside an indefinite drip — which is what makes next spring’s reactivation list worth mailing.
Illustrative example. The clock times are a scenario, not a projection; the stage names are not — Lead In, Measured (remote), Quote Sent, Follow-Up, Booked and Lost are the residential board your account actually opens with, in order, spelled the way they appear in the build. The day-1 / day-3 / day-7 cadence and the 7-day validity are published operator practice; the ~30-day re-measure is our own design choice and it is a setting, not a law.
The volume of the trade. No visit, no calendar slot, no windshield time spent on a job you may not win.
Fifteen minutes, clustered with the day’s route. It exists for the tickets big enough that a canopy or a condition question is worth confirming.
Your account ships an On-Site Estimate calendar for exactly this, gated by ticket size, because that is the only ticket that pays for the travel.
Speed is only worth having if the number holds. Satellite shows a roof’s horizontal footprint, not its area — the trade’s rule of thumb adds ~15–30% depending on pitch. Imagery runs months to years stale, tree canopy can hide a driveway completely, and the measurement itself lands within ~5–10% of actual. None of that is a reason to go back to site visits. It is a reason to write down what the price assumed.
Priced in four minutes. Confident, precise-looking, and built on a photograph somebody took from orbit a while ago.
The trade’s canonical blow-up, straight off the operator forums. Different crew, different equipment, different price — discovered in front of the customer.
It is one field on the opportunity, defaulted for the whole account and edited per job by the gate below. It is also the single most effective dispute-prevention device this trade has, and it costs nothing to ship.
Six answers, captured before a price goes out rather than discovered on arrival. This is the workflow the market’s templates have no place for, because they all assume an estimate appointment exists to catch this stuff.
Soft washing clears algae, mold and dirt. It does not restore chalky, oxidized vinyl — and a house that comes out clean but still looks dull is this trade’s most common “you didn’t clean my house” complaint. Answered at quote time it becomes a priced add-on and an exclusion line. Answered on arrival it becomes an argument. Answered never, it becomes a review. So the flag also suppresses the review request on that job, because the customer’s photo will not match their expectation.
Rain, wind and temperatures under the working range reschedule work here as a matter of routine. So Weather Hold is a stage on the residential board, sitting between Booked and Completed — not a loss reason, not a tag on a stalled deal, and not a job that quietly falls out of the schedule.
A reason code (rain, wind, temperature below range, customer request), a reschedule counter, and the job’s position preserved. Your account publishes its own working conditions — it ships at 55-75F, no rain, low wind — as part of the booking confirmation, which is how the first reschedule stops being a surprise.
The quote follow-up, the re-measure offer, the seasonal broadcast, the database reactivation and above all the “we haven’t heard from you” message. The suppression is scoped and it reverses itself when the job reschedules or completes — unlike the global stop tags, which are permanent by design.
The same-morning “we’re moving you to Thursday” message goes out batched across the day’s affected jobs, each with its own new date. This is the thing owners currently do by hand at 6 am, one text at a time, from the truck.
We ship the state, the reason codes, the broadcast and the suppression. We do not ship a weather feed that cancels your day for you — that needs an integration this system does not carry, and pretending otherwise is how software loses a crew a morning.
Four things about exterior cleaning that a general-purpose CRM has nowhere to put — which is why they live in somebody’s head, and why that is where they get missed.
Published operator pricing guidance in this trade targets roughly ~50–60%, and treats anything above ~70% as a signal to raise prices in small increments until it comes back down. That is inverted from what every CRM dashboard assumes. It is also why the automation that fires at a stalled quote here is a scope-reduction alternative rather than a coupon — a discount campaign in this trade is fighting the trade’s own sales method.
Organic growth comes back on a schedule that depends on the surface, its exposure and what you last treated it with. A north-facing roof and a south-facing driveway at the same address are two different due dates. One annual reminder per customer is simply the wrong shape, and it is the shape every template ships.
Storefronts and restaurants get washed before opening; community properties get scheduled around parking and foot traffic. Early mornings, evenings and weekends are the standard commercial windows, not an emergency rate — the opposite of how a plumbing template treats them. Access window is a booking input on the commercial lane.
Tickets are small and the truck is expensive to move, so clustering is the profit lever — which is why the due-date outreach goes out by area rather than by date order. It is also why the intake enforces a minimum: operators put the floor somewhere around ~$150 starting out and ~$250 once established, and a booking form capable of producing a below-minimum job costs money every time it does.
One runs in hours and days. The other runs in weeks and months, on somebody else’s meeting calendar, and it cannot start until a certificate of insurance exists. Force both through one stage set — which is what a four-stage generic pipeline does — and you lose the fast one to delay and the slow one to neglect. Here they are, by name.
These are the two boards your account opens with, in order, spelled exactly as they appear in the build. Nobody selling an exterior-cleaning snapshot publishes theirs — we went looking, and what is publicly listed is a generic four-stage sales pipeline with the trade noun changed.
Association purchasing is a documented committee process: two board members walk the property, one standardized scope goes to every bidder, three bids minimum, insurance and references verified on the finalists, a side-by-side comparison at a formal meeting, the vote rationale in the minutes. That is multi-week and it runs on a calendar you do not control, which changes what follow-up even means.
The booking type this trade actually runs on is the job itself. These are the calendars your account opens with, by name and by length.
Exists, and mostly stays empty on purpose. Most work is quoted remotely and never needs it; the bigger tickets and the condition questions do.
The job. Sized against real production times — a 2,000 sq ft house wash runs ~1.5–2 hours with setup and breakdown, a roof soft wash ~2–3 — rather than a round number. Weather Hold is a first-class state on it, not an exception.
The surface-by-surface scope build for an association or property-management bid, often an evening, and usually on their calendar rather than yours.
Algae, moss and biofilm return on a schedule you can actually date — and the schedule is a function of what the surface is, which way it faces, and what you put on it when you left. Which means the recurrence lives on the surface record, per elevation, and not as one annual reminder against a contact. That distinction is the difference between a truck and a business.
Published trade intervals for organic regrowth after a professional soft wash, hedged as ranges — not a projection, and your climate moves them. Coastal and Gulf properties run materially shorter than northern ones; north-facing slopes regrow first because they get the least sun and dry last; tree canopy and traffic shorten a concrete interval against the same slab in full sun. Every input is on the record, so the formula is yours to tune from day one rather than a fixed rule we picked for you.
A biocide or a set of zinc strips extends the interval — the operator is deliberately re-dating their own next job. That is a real business decision, trading frequency for ticket size, retention and a defensible result, and the system has to be able to represent it rather than quietly optimizing you toward the shortest possible interval. Present it at completion, record what was applied, and the next due date recalculates itself.
The offer moment operators describe is at completion, on site, with the clean surface in view, and the frame is prevention rather than discount. Published plans converge on a 12-month term, a walked scope naming which surfaces at which frequency, plan rates ~15–25% under the one-off equivalent and the price locked for the term. Your account ships the mechanics: the recurring product, the register, the renewal cadence at 90, 60 and 30 days before the anniversary, and the win-back.
What it does not ship is a target attach rate. Nobody in this trade publishes one — we looked, and unlike plumbing there is no platform benchmark to quote. So your own first season sets the number, and we are not going to invent one to put on a sales page.
Every one of these ships switched on and named for exterior cleaning. None of them is a template you have to find, wire up and remember to turn on — and several of them exist mainly to know when not to send.
Web and Google Business Profile, referral and neighborhood, and commercial or association. The first is address-first. The second names the referrer and drops the generic offer. The third sets the insurance requirement, routes to the commercial board and never enters the residential drip.
Fires within seconds of any residential intake, names a specific callback window, and sets the expectation that a priced quote is coming rather than a call to book a visit. Outside your hours it says so and holds the thread. It buys you the hour you need to measure.
Standard mechanic, and it matters more here than almost anywhere, because the shopping window is a single afternoon. An unanswered call is a customer who is already reading somebody else’s quote.
Substrate, roof material, the oxidation finger test, pitch, water source, sensitive landscaping and the method the substrate allows — collected and cleared before a number can be issued. This is the workflow the market’s templates have no place for.
Text and email, priced by surface with a bundled tier, the assumptions block merged in with whatever the gate added, and the expiry date printed on the customer’s copy rather than living in your CRM.
Day one asks whether anything needs explaining. Day three is the bundle nudge, because the marginal surface is nearly all margin on a truck that is already parked. Day seven is the expiry notice with one-click rebooking. It stops on a reply, a booking or a decline.
Drop the roof, keep house and driveway. The price holds, the scope moves. On no response it goes to Lost with the reason recorded rather than into an indefinite nurture.
Not a drip. A task dated to the meeting where the decision actually happens, with the bid held in review until it does, and the walkthrough scope attached.
Close windows, move vehicles, secure pets, note screens and exterior fixtures, confirm the spigot, flag the plantings. Plus your stated working conditions, so a weather move reads as a policy rather than an excuse.
One call moves the day, batched to every affected job with a new date each — and it applies the scoped suppression that shuts off every sales-side sequence until the job reschedules or completes.
The chain does not advance until the before-and-after set is filed. Those photos are four assets at once: the review asset, the commercial contract deliverable, the proof on the next quote, and the damage-claim defense.
Two hours after the photo set, with your direct link, because the reaction peaks the first time they pull into the driveway. Suppressed for a flagged oxidation job, a weather-held or twice-moved job, an open damage claim, an unpaid balance, and every commercial route visit — the person who sees the clean is not the person who pays.
Presented at completion with the surface in view and the frame that operators actually use: prevention, not a discount. It moves the file to its own stage so you can see the whole conversion lane rather than guessing at it.
Recomputes the next due date from what the surface is, which way it faces and what you treated it with, tags it when the window opens, and sends the outreach clustered by area. The treatment upsell writes back to the same clock.
Late spring and early fall are the two natural windows. Pre-summer goes to pool decks, patios, decks and fences; post-leaf-drop to gutters, roofs and driveways. And the cold months are when the commercial book gets built, because association and management budgets are set in the off-season.
These ship switched on, they market nothing, and they exist because the cost of getting them wrong in this trade is a damage claim, a voided warranty or a crew turned away at a gate.
The roofing manufacturers’ association is unambiguous that a pressure washer should never be used on an asphalt shingle roof, because it causes granule loss and likely premature failure — and most shingle manufacturers treat high-pressure cleaning as voiding the warranty. So on this build, asphalt shingle plus high pressure is not a dropdown a tech can pick. To be straight with you about what that is: it is our own conservative design decision, taken on published trade-body guidance, manufacturer warranty exposure and the fact that a soft wash lasts ~2–5 years where a pressure-washed roof re-soils in ~3–6 months. It is not a statute and we do not present it as one.
Pre-wet every plant with clean water before any chemical touches the structure, divert the runoff, and apply a neutralizer during and after the rinse. It is the trade’s primary damage-claim countermeasure and the fastest route to a bad review when it is skipped, so it ships as a step on the job rather than something a good tech remembers. The sensitive-plantings flag from intake is what turns it on by name.
Respected operators in this trade openly disagree — multi-year spot-free warranties at one end, a flat refusal on the grounds that nobody controls the environment at the other. So the account ships with no warranty number at all, and it holds warranty language out of outbound copy until you have set the length, whether it prorates, and the exclusions. A snapshot that ships a default warranty is shipping you a liability you never agreed to.
The certificate and the additional-insured naming are a stage on the commercial board before the bid goes out, because a lapsed certificate stops the crew at the gate. Common association vendor guidance asks for $1M general liability and $2M for larger communities with the association named — those are contract requirements published by property managers, not legal minimums, and they ship as a default you can raise. On commercial work the washwater handling and disposal record are per-job fields, because bids increasingly ask for the documentation. Opt-outs and do-not-contact outrank every sequence in the account.
Not close rate. What decides an exterior-cleaning year is whether the quote went out while she was still shopping, and whether the surfaces you already cleaned come back to you on a date you set.
Stage names your two boards open with — ten residential, ten commercial, in order. These are build values, not estimates, and you can read all twenty above.
The shelf life your quotes ship with, against thirty in most trades. The price was built on stale imagery on a degrading surface in a season that moves — and it is a setting, not a rule.
More likely to qualify a lead when first contact happens inside the first hour, across ~1.25 million leads studied by Harvard Business Review — which is the whole argument for measuring from the desk.
What a post-clean treatment does to the regrowth interval. Published trade ranges, hedged — and the reason the treatment upsell is a scheduling decision as much as a pricing one.
Figures are published industry research, this build’s own configured values, or illustrative examples — they are not a projection of your results. Regrowth intervals and production times are national ranges that vary widely by climate, exposure, canopy and season. Pricing calibration figures are published operator guidance about how to price, not a target we set for you. The response-time study is cross-industry and directionally relevant to home services rather than native to it.
Configuration is ours, not yours. Here’s the sequence — and the one point where we need something only you can give us.
Both pipelines, three calendars, and the fields this trade actually needs: service type, substrate, roof material and pitch, the oxidation finger test, water source, sensitive landscaping, exposure and last-cleaned date on the property side; measured square footage, measurement method, the assumptions block, method required, quoted amount, quote expiry, deposit percentage and schedule, weather-hold reason and the photo-set gate on the job side; the insurance requirement and the additional-insured naming on the commercial side.
An instant-quote form built the way this trade needs it — the address at the top because the address is what gets measured, then service interest, substrate and roof material, story count, and customer-supplied photos, which are the documented fallback when tree canopy hides the flatwork. Plus the commercial bid form that books a walkthrough instead of a service visit, the chat widget, your Google Business Profile, and missed-call text-back on with every source tagged.
Text-message registration and your sending domain both need a real human with your business details — regulation, not paperwork we invented. We prepare the submissions; you approve and sign, and that sets your go-live date. Alongside it, the values your account runs on: your service area and office hours, your review link, your working temperature range, your minimum ticket, your deposit percentage, your referral reward, and your warranty terms if you offer any.
Your Square account and dual-priced invoicing go live: itemized quotes by surface, deposit invoicing computed from your own percentage rather than a hard-coded number, text-to-pay from the driveway at completion, and recurring billing for the maintenance plans.
The register is populated from your history — what was cleaned, when, which elevation, what you treated it with — so the due dates start computing against work you already did. The seasonal pushes are scheduled, the plan renewals are dated, and the winter commercial build is on the calendar before the budgets get set.
Follow-up that ends in “I’ll send an invoice” is half a system. Your account runs on Square for processing, with dual-priced invoicing on top: the cash price is the price, and a customer paying by card sees the card price beside it and chooses.
Customers trust line items and distrust round totals — and pricing by surface is also exactly what makes the add-on, the bundled tier and the plan something you can put in front of them instead of describing.
Published sources are silent on residential deposit practice in this trade, so we decline to invent one. The mechanic is there and computes from your percentage of the quoted amount the moment you set it — and the placeholder is priced at zero on purpose, so no invoice can quietly be “correct” at a number nobody chose.
The photo set files, the invoice lands in the same thread the confirmation ran in with a pay link on it, and the review request waits its two hours behind the suppression rules. Plans bill recurring on the same rails.
Residential one-offs, add-ons, plan billing and commercial invoices add up to steady card volume at ~3% in processing. Dual pricing hands that cost back. The customer who hands you a check notices nothing — the cash price is already their price.
Everything above is included in both — both boards, the pre-quote gate, the register, the compliance rails, the payment rails. The difference is how much marketing and reporting surface you want on top.
It will not touch them. The cash price is their price — a check or cash payer’s experience does not change at all. The card price is derived and shown beside it, and the customer picks every time; nobody is surcharged in the dark. What it works on is the card volume you already run: the one-off residential jobs, the add-ons, the plan billing and the commercial invoices.
Don’t. Your measuring tool, your bid calculator and your job scheduling stay exactly where they are. What moves is the layer above them: the two boards and their stages, the intake and the missed-call recovery, the follow-up that runs on day one, three and seven, the register that decides when a surface is due again, and the money. This board tells your operations tools which jobs are real. It does not try to price a driveway for you.
The other six are when the two things that compound actually happen. The register runs all winter and produces the spring list, dated per surface rather than mailed at everyone at once. And the commercial book is built in the off-season, because that is when association and management budgets get set — walk the properties in February, and the bid is already in the room when the money is allocated.
The opposite, actually. A company with an office can answer the phone while you are forty feet up a ladder wearing ear protection. The instant acknowledgement, the missed-call text-back and the quote follow-up are the office — they are what let a one-truck operation answer inside the same afternoon as the outfit with a receptionist. The whole point of quoting from the desk is that it takes minutes, not a Thursday.
Two concrete reasons and one honest caveat. Dual pricing exists on the Square path, which is the mechanism that hands the ~3% back rather than watching it leave; and Square brings card-present hardware for the truck plus next-day deposits, which matter when your cash flow is compressed into two peak windows a year. The caveat: stored cards do not transfer between processors, so any recurring plan customer re-authorizes once. We fold that into a renewal notice rather than running it as a migration.
The stage names above are the first test — those are the boards your account opens with, and no vendor selling an exterior-cleaning snapshot publishes theirs. The second test is what you cannot buy anywhere: we went looking for a build that ships a pre-quote substrate and oxidation gate, a standing assumptions block on the quote, a real Weather Hold state with its own suppression, and a per-surface regrowth register. What is publicly sold is the same niche paragraph with the trade noun swapped — one page selling this vertical still carries image metadata from a postpartum-fitness template, another closes by promising to elevate your tourism business, and a third ships with its testimonials still reading lorem ipsum. That gap is why this build exists.
Board now and the boards are built, the intake is live and the register is already computing against the work you did last season — instead of during the first week the phone doesn’t stop.
Automate With Us provides software and configuration services. Figures shown are published industry research or illustrative examples — they are not projections, guarantees, or representations of the results you should expect. Individual results depend on your market, pricing, capacity and execution. Regrowth intervals, production times and pricing calibration figures are published ranges that vary by climate, exposure, substrate and season. Processing costs vary by card mix and volume; the ~3% figure is illustrative and your effective rate will differ. Payment processing is provided through Square and is subject to Square’s approval and terms. Text-message and email sending are subject to carrier and regulatory registration. Cleaning method, chemistry and landscape-protection practices described here are drawn from published trade-body guidance, manufacturer warranty terms and operator practice; they are our own conservative configuration choices and are not legal advice, a safety certification, or a statement of what any statute or jurisdiction requires. Insurance limits and additional-insured requirements referenced here are contract terms published in property-management vendor guidance, not statutory minimums. Warranty terms are configured by you, not offered by us. Washwater handling rules are set by your municipality. Terms · Privacy