When a sink drains slowly or a toilet gurgles, the first guess is often the water supply. In St. Louis homes, though, the cause is more often in the drain system, the pipes that carry used water away. The two systems fail in different ways, and a few careful observations can point you in the right direction before you call anyone.

Start with which fixtures are affected

Write down exactly what you see and when it happens. The pattern matters more than the symptom.

  • One sink or tub drains slowly while the rest of the house behaves normally. This usually points to a clog in that fixture's trap or branch line.
  • Several drains run slow, or the lowest drain in the house backs up when you run a fixture upstairs. This points to a shared drain line.
  • Only the hot tap runs weak or smells odd. This points to the water heater or the hot supply, not drainage.
  • Every tap in the house runs weak at the same time. This points to the supply side, such as a shared valve, a regulator, or the service line entering the home.

Listen for gurgling

A toilet or sink that gurgles when another fixture drains is a common sign of a venting problem or a partial blockage in the main drain. Air is being pulled through the trap because the system cannot breathe properly. Drain vents run up through the roof, and in St. Louis they can be blocked by leaves in autumn, storm debris in spring, or snow and ice in winter. Check the vent opening only if you can do so safely, and if you cannot, have a plumber look at it.

Supply problems usually do not gurgle. They sputter, lose pressure, or change temperature without any noise from the drain.

Check the water side

Run the cold tap at a utility sink or outdoor spigot, then at a kitchen tap. If flow is steady at one location but weak at another, the problem is local to that fixture or its branch. If flow is weak everywhere, look at the following.

  • Whether a washing machine, dishwasher, or irrigation system is running at the same time, which can briefly reduce flow.
  • Whether the faucet aerator is clogged with mineral or sediment. Unscrew it and look.
  • Whether anyone has recently worked on the main shutoff or pressure regulator.
  • Whether neighbors on the same block also report low flow. A shared problem outside your home can cause this, so check with your water provider.

Check the drain side

Test a single slow fixture first. Remove the stopper, look for hair and soap buildup, and use a flexible drain tool gently. Avoid repeated doses of harsh chemical drain cleaners, because they can damage pipes and make a later professional visit harder. If several fixtures are slow at once, the blockage is probably deeper in the line, and that is a job for a licensed plumber.

Look at the lowest drain

In many St. Louis basements, the floor drain and the lowest fixtures are the first to show a sewer or main-line problem. If water rises in the floor drain when you run the upstairs shower, or sewage odor comes up through it, stop using water in the house until a licensed plumber has looked at it. Backups carry waste, and a plunger alone is not the right tool for that.

In many St. Louis neighborhoods, the sewer line between the house and the street is the homeowner's responsibility. Check with the sewer district or city office that serves your address so you know who to call and whether there are reporting rules.

A quick sorting order

  1. Note which fixtures are affected and when the problem happens.
  2. Decide whether the problem involves one fixture, a group of drains, or the whole house.
  3. Clean the faucet aerator and the fixture stopper, which takes only a few minutes.
  4. If drains are slow across the house or gurgle, check the roof vent and the lowest floor drain.
  5. If low flow affects the whole house, call your water provider to ask whether there is work on the street.
  6. Call a licensed plumber for backups, repeated sewer odor, or any work on the main line.

Keep notes with dates and photos. A short record makes it easier for a plumber or water provider to see the pattern. The goal is a clear answer about where the problem sits, not a series of guesses that lead to repeated fixes.