I always cut my own hair. I started doing it because haircuts got way too expensive and I  also like keeping my hair short, so I just cut it whenever it starts feeling too long—no strict schedule.
However, when I want a shaved head, I definitely head to a barber. I don’t trust myself to do it, and I only get my head shaved about once a year anyway, so it’s worth it to have a professional handle it!