Four Paws takes AMAZING care of our two dogs. We have two big husky malamute mixes, who have lots of energy. They always come home happy and exhausted, and well taken care of. The staff is great and friendly, and very capable. They've got a great space where out dogs can sleep (when overnighting) together, but separate from the other dogs without being in tiny kennels.
The only time we ever had an issue was when we got our dogs washed after an overnight. The price is great ($10!) but since it's an air-dry wash, it's not great for dogs with an undercoat - they came home super stinky. The wash is great for short haired dogs though.