Booked a 3 hour clean through the site. Messaging with my pro was simple and she arrived on time with supplies. Kitchen and bath sparkled. I had one small reschedule and the app handled it fine. Watch the membership terms but service itself felt smooth.