Run your whole cleaning business from one place, with no monthly fees.

Brightpail gives your cleaning company a professional website and a complete back office in one. Customers book online by date and arrival window, add extras, upload photos of their home and pay a deposit if you ask for one. Repeat cleanings every week, every two weeks or every four weeks book themselves automatically. Customers who aren't ready to book can request a free quote with photos, and you can turn that quote into a booking in a click. Your office sees today's schedule, bookings, customers, messages and quotes on one screen. Your cleaners get a phone-friendly app with their jobs, plus before-and-after photos that must be taken before a job can be marked done, so you always know the work was finished to your standard.

Brightpail is built to be easy to own. Upload it to ordinary shared hosting, follow a four-step installer and you're live in minutes, with no command line needed. Payments run through Stripe, with emailed payment links after each cleaning, and cash and check are covered too. Built-in hiring tools, reports you can export as PDF or CSV, nine themes and one-click updates mean it grows with your business. Privacy and security are built in: two-factor sign-in and passkeys, spam protection on your forms, and photo location data removed automatically. Stop renting software you'll never own, and give your business a system that's yours.

Online booking, 24/7

Customers pick a date and arrival window, add extras, upload photos of their home and pay a deposit if you ask for one.

Repeat cleanings on autopilot

Weekly, every two weeks or every four weeks, booked automatically. Customers can skip a visit or stop any time.

Free quote requests

Customers who aren't ready to book can send a quote request with photos, and you can turn it into a booking in a click.

Your whole day on one screen

Today's schedule, bookings, customers, messages and quote requests together, with phone bookings entered in seconds.

A job app for your cleaners

Cleaners see their jobs on any phone, take before-and-after photos, which a job can't be finished without, and report problems on the spot.

Quality you can check

The office reviews every job before it counts as complete, so nothing slips through.

Get paid, your way

Stripe payment links emailed after each cleaning, optional deposits, and cash and check too.

Control who can book

Open online booking to everyone, limit it to existing clients, or turn it off.

Hiring built in

Post job openings, collect applications and create staff accounts for new hires.

Roles and permissions

Admin, Office Staff and Cleaner roles out of the box, plus roles of your own.

Reports that export

See any period at a glance and download it as a PDF or CSV.

Customer accounts

Customers see, pay for and cancel their own bookings without calling the office.

A website that looks the part

Home page slider, services and prices, the areas you serve, and about, contact, careers, privacy and terms pages, in nine themes that work on phones.

Installs in minutes

Upload it to ordinary shared hosting and follow a four-step web installer, with no command line needed. Updates take one click.

Privacy and security built in

Two-factor sign-in and passkeys, spam-protected forms, photo location data removed, and old personal data cleaned up automatically.

Make it yours

Set your booking rules, timezone, currency, email account and file storage, and translate every phrase from one file.

Accessible to every customer

Checked against the WCAG 2.2 AA accessibility standard on every page, in every theme, on computers and phones and in dark mode. Clear labels and a "skip to content" link help screen-reader users, everything works from the keyboard, text is easy to read, and animations calm down for people who prefer reduced motion. More of your customers can book you, and your site meets the standard many businesses are now expected to follow.

Clean code you can build on

Built on Laravel 13 and Livewire 4, with more than 500 automated tests and documentation for developers. Make it your own, or hand it to a developer with confidence.

Store files wherever you like

Keep photos and documents on your own server, or connect Amazon S3, Cloudflare R2, DigitalOcean Spaces, Wasabi, Backblaze or Google Drive.

Built by Garrick Plaisted

Scrum Master by day, Laravel builder off the clock. Every script is built and supported by me.

About me →