Toilets
Running, rocking, weak-flushing and leaking toilets are fixed by replacing the fill valve, flapper, wax ring or the toilet itself, depending on what the plumber finds.
A flapper that lets the tank refill all night, a faucet cartridge that drips, a shower that swings hot and cold and a disposal that only hums are each a part that has worn out. We repair that part, or fit a new fixture that suits the piping you already have.
Fixture repairs cover Passaic houses and apartments, and Paterson and Clifton addresses are welcome to call and confirm.

Running, rocking, weak-flushing and leaking toilets are fixed by replacing the fill valve, flapper, wax ring or the toilet itself, depending on what the plumber finds.
A dripping spout or a wet handle traces back to a tired cartridge, washer or O-ring. Those parts get replaced, and if the faucet body has cracked or the maker no longer sells parts, a new faucet goes in instead.
Showers that drip, stick or jump from hot to cold need either a fresh cartridge or a new valve. Where the valve design permits, the plumber works through the trim opening so the tile stays put.
Humming with no grinding, water under the sink or a reset button that keeps popping all point to the disposal. It gets freed, fixed or replaced, and the drain joint below it is checked while the cabinet is open.
Under New Jersey’s Uniform Construction Code, swapping a faucet, a valve, a trap or a fixture for a similar one without changing the piping arrangement is ordinary maintenance. None of that needs a permit, an inspection or notice to the local construction office.
Moving a sink, adding a fixture or changing where the piping runs is more than a straight swap. Tell us what you have in mind and the plumber explains the work and the estimate before anything starts.
If water backs up instead of leaking, drain cleaning is the page to read, and for damp drywall or a warm spot on the floor try leak detection and slab leaks. Our homepage gathers every service in one place.
Call us to discuss your current issue and how we can assist you. The call is free and you get a free, personalized estimate with no obligation. We're here to help.
Call (855) 321-3426