i'm in a similar situation in charlotte. i've been taking coco to one place since he was a puppy, but i'm beginning to not like them so much. i have to leave him there for 3+ hours and even though i realize this might be the norm, i hate not being able to see what they do to him all that time.
i heard Pawtique in south charlotte started doing grooming. that's where i get coco's food so i might check it out. i don't know if that's too far for you.
like you, i'm thinking about cutting his hair myself.