Highly recommend Weekend Maids. We have used them for our vacation rental cleaning for a few months now and am so happy we made the change. They are always on time and do a great job. They have wonderful customer service and I am always to speak to someone quickly if needed. They will work hard to accommodate your schedule, and have always been able to schedule me in – even last minute. Everything has been beyond my expectations.