I recently used this company for a move-out deep cleaning, and I must say that they went above and beyond my expectations. Exceptional service! Not only did we get our full deposit back, but the landlord also refunded us our pet deposit in full (we have two dogs). I would strongly recommend this company to anyone!