I used this cleaning service for over two years and loved their reliability and perfectionism. They did thorough cleanings of the entire house in two-visit intervals. Leaving the house spick and span. They always showed up when scheduled and took my schedule into consideration. I highly recommend them for residential cleanings.