Plumbing, how do I speed up a slow drain?

I have tried harsh chemicals, snaking, and waiting for a plumber.
I am only putting water down the drain, although it may have hair in there.
Any other solutions?
33 answers 33