A toilet that runs constantly, flushes weakly, or rocks at the base almost always comes down to a worn flapper, fill valve, or wax ring โ inexpensive parts that wear out over years of use. We fix the specific failure point rather than replacing the whole fixture unnecessarily, and if a toilet really is beyond repair, we'll install a new one in the same visit. In Buckman (97214), older service lines around Portland are frequently undersized for modern fixture counts, which shows up as weak pressure at multiple taps at once.