I highly recommend Weekend Maids. I have been using their services for a couple of years now and they never disappoint. If you are looking for a white glove clean, this is the place. The entire staff is friendly and professional. Scheduling is a breeze and they always work around my schedule. They send you email and text reminders and are always on time. This is truly a five-star operation!