Every 2-3 months I have to snake out our shower drain with a 25' snake. Giant PITA.
After some web searches, I stumbled across these hair trap devices. They come in both external and internal configurations. Many different types to choose from.
I purchased an internal one, installed it, and am going to give it a try. In theory I can just pop it out and clean it instead of snaking the pipes. Folks tell me they work well. If this one doesn't work I'll try another type. They are fairly inexpensive.
Look up st baldricks and see if they do events in your area. It's shave your head for childhood cancer research and you can donate the hair too. I do it once a year and just let my hair grow in between shaves.