The groomer did a lovely job on the dogs and they were in good spirits when I picked them up. I had them do the extra "Furminator" treatment on both dogs and week later, they're still soft (that has never happened before). It's perhaps a bit on the expensive side compared to what our vet charges but overall, I think it's a better value.
Note that the groomer takes appointments before the retail store opens so if you arrive and they appear closed, don't freak out. Knock on the door and they'll let you in. :)