I am giving this groomer a generous 2 stars simply because they may be very good at what they do. However, I never had the chance to find out.
Had a 3-3:30 PM appointment. They sent a text at about 1 PM to say the groomer would be 1.5 hours late. That would put them here as late as 5 PM. After expressing my dismay with their service, the woman became rude and I cancelled.
The woman's reason was that they give every dog extra time and care. That's great, I suppose, but would make them late throughout the day.
So, if you have the time to sit and wait for them... perhaps this groomer will fit your needs.