It has been a long time for me. I just trim it myself and have done so for a good 5 years now! I keep it the same length and since it is a blunt cut, I can manage to trim it myself. I am thinking of getting layering done though and letting it grow out a bit more.
How often do you get your hair cut?