To keep from unclogging a shower floor drain in the future, try one or more of these ideas.
Put a drain screen or tub strainer over the bathroom floor drain to catch loose hairs. Empty it regularly.
Brush your hair before you get in the shower.
Pour a kettle of boiling water down your metal pipes, a little at a time, about once a week. This will help dislodge materials like grease, soap and debris before they form a clog.
Mix 1/3 cup of vinegar and 1/3 cup of baking soda in a heat-resistant cup and pour it down the drain once a month.
Don't pour dirty mop water or other wastewater that contains dirt and debris down the square shower drain.
Unclogging a square floor drain can be a DIY project. As you figure out how to unclog a shower drain, start by trying the easiest ways. First, if you have metal pipes, pour boiling water down the drain. Then remove hair from the drain. If that doesn't work, use a mixture of vinegar and baking soda. If the clog persists, use a plunger, plumber…