Keep your drains hair free squeeze hair removing cream down drain wait 30 minutes flush with warm warm. I do this once a month a regular tube will do 4 drains. Cheaper than chemicals.
To remove from sinks without chemicals, make a paste of a little Cream Of Tarter rub into stain wait ten minutes and rinse.
Sprinkle with Kosher salt, scrub with a damp cloth then wipe out. This keeps the pan clean and it never discolors.