They do a wonderful job, dependable and are very friendly! I know they will be very thorough every single time they come! It keeps my place tidy and magically clean (sometimes I get a bit messy but they make it spotless!) would recommend them to anyone!