One of the issues I used to run into was my shower drains were constantly getting clogged with hair, resulting in a lot of effort to remove the hair or the need to call a plumber.
While my showers had strainers they were wide hole strainers like the one pictured below that allowed hair to get through.
To fix the problem I replaced all of the wide hole strainers with mesh strainers. The mesh strainers always catch the hair before it goes down the drain. Also, since they are mesh, you are able to mold the strainer to fit the size of the hole. The mesh strainers can be found in various sizes on Amazon and they are fairly inexpensive. One issue is that the mesh strainers will gunk up after six months or so, at which point you can either give them a deep cleaning or simply replace them. Since they cost $3 or so each I usually just end up replacing them. Since I have started using the mesh strainers I haven’t once had a clogged shower drain.
You can find three mesh strainers for $9 on Amazon on the following link: Arology 3 PCS Kitchen Sink Strainer – Stainless Steel Mesh, Large Wide Rim 4.5″ Diameter, Rust-Free, Prevent Clogging, Perfect for Garbage Disposals
In the following video I discuss mesh strainers in further detail.
Using mesh strainers for the shower is a good idea. I will try it out.