No pricing pressure · No obligation
Get your free estimate
Tell us where and what. We’ll come look, then quote it properly. Every job is different.
Rather just talk?Family-run out of two offices, with crews who stay because the work is worth staying for.
Kelsey and PJ started Open Hands in Southlake in 2024 after years of hearing the same complaint about cleaning services: a different pair of people every visit, and nobody who knew the house. The first crew was hired that August. The first commercial contract came in April 2025, BBB accreditation in November, and the Justin office opened in March 2026.
The name comes from how Kelsey and PJ wanted to run it: open-handed with their crews and their customers. In practice that means the crew is paid like the job matters, the quote is the whole price, and if a clean is not right we come back and finish it.
Five things we hold to on every job, residential or commercial. They are the reason the reviews read the way they do.
Your house stays with one crew, so nobody has to relearn it.
We come look before we quote. No square-footage guessing over the phone.
Tell us and we return and finish it. No invoice for the second visit.
Lower turnover, better cleans, fewer new faces at your door.
Everyone on every crew, before they set foot in a client's home.
Kelsey sets the standard for what a finished room looks like, trains every new crew member on it, and handles the walkthroughs. If a checklist changed this year, she changed it.
Kelsey does the in-person estimates, so the person who prices the job is the one who has seen it. PJ runs the admin side and keeps the trucks and supplies where they need to be. They own and run the company together.
Both of them still work jobs, which is the only reason any of the above stays true as the crews grow.
$6M
$6M liability coverage on every job. Certificate available before the first visit.
2026
Winner
Quality Business Awards
2025
Winner
Quality Business Awards
2025
Winner
Quality Business Awards
2025
Winner
Quality Business Awards
We hire for the long run, not for a season. If you clean well and show up, there is a route here with your name on it.
Apply to join the crew