Easy to book online, and they followed up to confirm the information I provided. They showed up when I was at work (as planned), and they let me know when they were on the way and when the cleaning was complete along with pictures of each room. It was so nice to come home to a clean home! All bathrooms were scrubbed clean, surfaces dusted, kitchen cleaned, and floors were spotless. Looking forward to another clean in a couple weeks!