Core Service

    Fixture & Faucet Swaps.
    East Brunswick & Middlesex County, NJ.

    East Brunswick Handyman handles fixture & faucet swaps in East Brunswick, Old Bridge, Sayreville, Edison, Woodbridge, and the rest of Middlesex County. Is the faucet dripping, the toilet running, or the light over the table twenty years out of date? We replace it with a like-for-like unit in the same spot, on the same lines. New Jersey's construction code calls this ordinary maintenance: no permit, no inspection, usually one visit.

    What's Included

    What We Do

    • Kitchen and bath faucets, and faucet working parts
    • Toilets (same location), fill valves, flappers, and seals
    • Vanity and sink swaps where the piping stays put
    • Garbage disposal and dishwasher replacement (existing hookups)
    • Shower heads, shower valves, and trap replacement
    • Light fixtures, pendants, and flush mounts, like-for-like
    • Ceiling fan replacement on an existing fan-rated box
    • Switches, dimmers, receptacles, and GFCI replacement, like-for-like
    • Bathroom exhaust fan replacement (vented outdoors)
    Said Up Front

    Not On Our Menu, And Why

    • New or relocated plumbing lines, or a fixture where none existed
    • Water heaters, gas, and anything with a gas connection
    • New circuits, added outlets, panel work, or in-wall wiring
    • A ceiling fan where only a light box exists (needs a fan-rated box)
    Flat Pricing

    Which Package Fits

    General repairs are priced by the block of time; specialty installs are priced per job. Either way the price is agreed before we start; materials at cost on the invoice.

    Visit

    $295

    Up to 2 hours of general repairs

    • Swap a kitchen faucet and a bath faucet
    • Replace a toilet
    • Replace two light fixtures and a dimmer

    Half Day

    $495

    Up to 4 hours on site

    • Replace a vanity, faucet, and toilet in one bath
    • Swap a disposal and a dishwasher
    • Replace four fixtures and a ceiling fan

    Full Day

    $895

    A full working day

    • Move-in day: every dated fixture, fan, switch plate, and faucet in the house
    Book your slot online One-year labor warranty on every job
    From Google

    Real Jobs, Real Homes.

    I highly recommend reaching out to Osama if you need a reliable and professional handyman. Even though he was fully booked, he took the time to discuss my project, offered a very fair and transparent estimate, and gave me great advice.

    Serhii K. · Google review · Google review
    Questions

    Straight Answers

    Do I need a permit to replace a faucet, toilet, or light fixture in NJ?

    No. New Jersey's construction code (N.J.A.C. 5:23-2.7) lists replacing faucets, valves, traps, and fixtures with a similar fixture, and replacing receptacles, switches, and lighting fixtures with a like item, as ordinary maintenance: no permit, no inspection, no notice. The moment the job changes the piping or the wiring, it stops being ordinary maintenance, and that's where we stop too.

    What counts as like-for-like?

    Same spot, same connections. A faucet for a faucet, a toilet for a toilet on the same flange, a light fixture on the existing box, a switch for a switch. Moving a sink, adding a second vanity, running a new line for a fridge, or putting a fan where there was only a light is new work, needs a permit, and needs a licensed trade.

    Should I buy the fixture or do you?

    Either. If you've picked something out, we'll install it. If not, tell us the style and budget and we'll bring options at cost, shown on your invoice. For toilets and faucets we stock a couple of reliable standard units on the truck.

    The old one is leaking now. How fast can you come?

    Shut the supply valve under the sink or behind the toilet and text us a photo. Most fixture swaps book within the week; if water is actively running where it shouldn't, call a plumber first and us second.

    Ready When You Are.

    Text a photo and a sentence. We reply the same business day with the package that fits.

    CallText