I'm sorry to hear what happened to your baby. I never really liked petsmart groomers. I've been to two of them in my area but neither of them were, in my opinion, 'professional' enough.
My yorkies always ended up looking like schauzers after every haircut so now I just ask the groomers to trim the hair around the eyes for me and I cut the rest of my babies' hair myself.