Platform Overview → all 20 modules, $19 admin / $5 crewWin more workBooking Widget & Lead IntakeWebsite visits become booked jobs CRM & PipelineEvery lead, tracked to closed-won AI ProposalsJob notes to branded PDF in 47 seconds Pricing Calculator16 strategies, 60+ regional rates Review CaptureHappy clients become 5-star reviews Referral ProgramClients recruit your next clientsRun the daySmart SchedulingRight crew, right job, automatically Recurring RoutesStop driving past your own jobs Service SetsRecurring contracts as first-class citizens Mobile Crew AppiOS + Android, offline-ready GPS Clock-In & Ghost Clock-OutNo phantom hours Client NotesAlarm codes, pet alerts, preferences Multilingual Chat8 languages, translated live SOS Safety AlertsOne-tap emergency with GPS Team ManagementRoles, skills, ratesGet paid & stay safeBYOS PaymentsYour Stripe, zero markup Auto-InvoicingInvoices chase themselves Client PortalSelf-serve booking, reschedule, pay Margin MonitorReal-time P&L per job Supply AnalyticsHit the 5-7% supplies band TCPA GuardrailsOne wrong text costs $1,500
For cleaning business owners texting clients about schedules, promos, and invoices without a clear system for consent, opt-outs, and quiet hours. TCPA Guardrails checks every send automatically so a routine text never becomes a $500 to $1,500 violation.
You send a quick text to twenty past clients about an opening Thursday to fill a gap in the schedule. One of them replied STOP six months ago after a scheduling mix-up, but nobody logged it anywhere. That single text just became a TCPA violation, and you have no record proving the other nineteen ever consented to text messages from your business in the first place.
Each unsolicited text can cost $500 to $1,500 per violation under federal law, and class-action filings routinely bundle hundreds of texts into one case. A 200-text blast to an unscreened list is a six-figure exposure, not a marketing campaign.
Consent is tracked per contact, with the date, method, and IP address on record, so no text goes to a number that never opted in. Every send is checked against your opt-out list first, standard STOP and START keywords are honored instantly, and sends outside your allowed hours are blocked automatically. Per-number send caps stop a runaway blast, and every message auto-appends the required “Reply STOP to unsubscribe” line.
You text with confidence instead of second-guessing every send, because the compliance check happens before the message leaves, not after a complaint arrives. Your registered number also avoids the carrier-side filtering that silently kills unregistered business texts before a client ever sees them.
A single mishandled text can trigger a statutory fine and legal fees far bigger than the job it was promoting, and an unregistered number can get silently filtered or blocked by carriers, killing your reminder and promo delivery rates without you ever knowing why. Getting consent, timing, and registration right protects both your bank account and your text open rates.
It checks every outbound text against consent status, opt-out status, and your allowed sending hours before it goes out, and appends the required opt-out language automatically. Nothing sends that would put you at legal risk.
It’s the carrier-required brand and campaign registration for sending business text messages in the US. CleanerHQ submits your registration to the carriers and provisions your phone number automatically once it’s approved.
A client replying STOP is opted out instantly and can never be texted again until they reply START. Every send is checked against this list first, so an opted-out number simply can’t receive a message.
The send is blocked automatically. Quiet-hours enforcement stops messages from going out before or after the hours you’ve configured, protecting you from a timing-based TCPA violation.
Yes. TCPA Guardrails is one of 20 modules included on every CleanerHQ seat at $19/mo per admin seat plus $5/mo per crew seat. No feature tiers or add-on pricing.