<p>If you're in a large city, try to find a hair salon run by Korean/Japanese people. They usually do a good job. Chain salons like supercuts or great clips just butcher your hair. They always try to shave your head lol. Either go to a very high end American salon or go to a Korean/Japanese salon.</p>
<p>On the other hand, I just grow mine out and get it cut with a hairdresser at home. She knows what I like, and I've been going to her for years now, so I just feel more comfortable. But if you have hair that's not suitable for growing (i.e. it's greasy or what not) then this might not be an option.</p>