I have had Valleyservices clean my home over the past five years, their cleanings are always top notch! I have tried Molly maid (to compare) and Molly maid left me wondering if my house was even cleaned.Valleyservices is top notch cleaning and they always make sure your pets are safe!