You should consider calling a professional plumber for drain cleaning if the clog is severe, repeated, or located deep within the plumbing system. Professionals have the equipment and expertise to handle difficult clogs safely.