I booked online after doing some homework on Yelp and Better Business Bureau. I emailed telling the owner what I needed but explained I wasn't comfortable booking online with a credit card until I met them. She set it up for me and let me put my credit card in the day they came.
Four people showed up and cleaned my house with great detail. I am very impressed and happy with the service.
I've already booked the next date.