★★★★★Verified customer
I don't give the highest score for anything but one reason for an 8 rather than a 9 was the cleaners where caught in traffic and failed to contact me when they knew they would be late.
Anthony F. · Sept 2025 · Regular/standard cleaning