No hot water stops your whole day. River City Drain Cleaning & Plumbing offers same-day water heater repair and installation in Elizabeth City, NC. We carry parts for the most popular brands, arrive ready to fix, and give you a clear price before we start. If repair is not worth it, we replace your unit the same day — your choice, no pressure. 24 hour emergency water heater service always available.
Most water heater failures give warning signs before they quit completely. Catching these early saves you money and prevents flooding.
From a quick repair to a full same-day replacement — we handle every tank water heater service with licensed plumbers and upfront pricing.
Failed heating element, thermostat, T&P valve, dip tube, or anode rod — we diagnose and repair the specific problem with parts on hand for same-day results.
When replacement is the right call, we remove the old unit, install a correctly sized new tank water heater, connect all lines, test, and haul away the old unit — same visit.
Annual sediment flushing extends tank life and improves efficiency. We flush the tank, inspect the anode rod, and test the T&P valve — keeping your unit running its best.
The temperature and pressure relief valve is a critical safety component. A dripping or failed T&P valve needs prompt replacement — we do it same day with the right parts.
Adding a second unit, building a new space, or upgrading your existing setup? We size and install a new tank water heater correctly the first time — up to NC code.
Leaking tank or complete loss of hot water at night or on a weekend? Our 24 hour emergency water heater service dispatches immediately for Elizabeth City and nearby towns.
Hot water is not optional. We show up same day, give you an honest assessment, and restore your hot water before the day is over.
We stock common water heater parts for Rheem, Bradford White, A.O. Smith, and others so we can repair most issues in a single visit — no waiting for parts to be ordered.
We tell you the truth. If a repair is worth it, we repair it. If replacement is the smarter move long-term, we explain why — and never push an unnecessary upgrade.
No hot water is an emergency in our book. We offer same-day service across Elizabeth City and 24 hour emergency dispatch for after-hours calls — real person, fast response.
Every water heater installation is sized correctly for your home's demand — licensed NC plumber, proper connections, expansion tank if required by code.
Dial (252) 666-9003 — 24 hours a day. We take your details and dispatch a licensed plumber fast.
We inspect the unit, test all components, and identify the exact failure — repair or replace, we give you both options with honest costs.
You get a firm upfront price before any work starts. No surprises when the job is done.
We repair or install, test the unit fully, and confirm hot water is flowing before we leave. Done same day.
"Woke up to no hot water on a Tuesday. Called River City and they had a tech at my door by 10am. Heating element on my Bradford White replaced same day, fair price, and hot water by noon. Perfect service."
"My 12-year-old water heater started leaking. River City came out, honestly told me repair wasn't worth it at its age, and installed a new Rheem unit the same afternoon. Honest, fast, and clean."
"Called at 9pm for a water heater leaking on the floor. River City answered immediately, came out that night, and had it replaced by midnight. Emergency service that actually showed up — couldn't ask for more."
From a failed heating element to a full water heater replacement — River City restores your hot water the same day you call. 24 hour emergency service always available.