The answer to 'toilet repair won't flush' is that there are several common causes, including a clogged toilet, a problem with the flush mechanism, or a plumbing issue in the home's pipes. Symptoms may include the toilet not flushing properly, water not draining, or the toilet bowl not refilling after flushing.
For minor clogs, you can often fix the issue yourself by using a plunger or a toilet auger (also called a closet auger or plumber's snake) to clear the blockage. If the problem is with the flush mechanism, such as a faulty flush valve or flapper, you may need to replace those parts. More complex plumbing problems, like a clogged sewer line or a problem with the toilet's water supply, usually require a professional plumber to diagnose and repair.