I usually do my own hair. But for color and cuts I've been going to panache hair salon. Its on 21st JFK Blvd and market, in center city
If your looking for cheap, then I would go with Liz & daughters. Its on 52nd and markst, in west Philly. Be careful of the neighborhood.