We run a pet rehab facility so we need a vacuum that will go the extra mile to clean up our cat room, office and surgical suite. Does the job famously...