I have the PERFECT place for you! I used to take my yorkies to pet smart or something like that and they always came back looking like someone took a hack saw to their pretty hair. Then I found Cindi she is AMAZING they always look show dog perfect and they smell good. She has cages in the back for the not so friendly dogs but for the most part lets them run around her shop and play with everyone else. She used to work at a vet office so she also has a little bit of medical knowledge if you have any general questions. When my yorkie went into labor she was there to help, she's a really great lady. Her business is all privatly owned and she even does boarding if you need it.  She charged me $45 to do a full cut. And even better, she's in Germantown. Her salon is called Tail Chasers here's a link to the sight. 
Tailchasers Grooming Salon
I highly highly reccomend her I give her a 20 out of 10.