Plumbing Services
Licensed plumbers available 24/7 for emergencies, repairs, and installations. From clogged drains to full re-pipes, we handle it all.
Our Plumbing Services
Emergency Plumber
24/7 emergency plumbing for burst pipes and floods.
Learn moreDrain Cleaning
Clear stubborn clogs in sinks, tubs, and main lines.
Learn moreWater Heater Repair
Tank and tankless water heater service and installation.
Learn moreCommercial Plumbing
Plumbing solutions for offices, restaurants, and retail.
Learn morePipe Repair & Replacement
Fix leaks, corrosion, and damaged pipes.
Learn moreSewer Line Service
Sewer inspection, repair, and replacement.
Learn moreWhy choose MainStreet Service Pros for plumbing?
When you call MainStreet Service Pros for plumbing work, you get more than just a contractor — you get a fully vetted, licensed professional backed by our quality guarantee. Every plumbing pro in our network carries full liability insurance and passes our rigorous screening process.
Unlike marketplaces where you get matched with the lowest bidder, we dispatch the right pro for your specific job. No bidding wars, no endless quotes, no wondering if the person showing up is actually qualified.
We serve Elizabeth, NJ and the surrounding Union County area with same-day service for most jobs and 24/7 emergency dispatch for urgent plumbing issues.
Plumbing services near you
Plumbingguides & tips
View all articles →Bathroom Plumbing Cost in NJ: Fixtures, Rough-In, and Remodel Pricing (2026)
Bathroom plumbing in New Jersey costs $200–$15,000+ depending on whether you’re swapping a fixture, running new pipes for a layout change, or adding an entire bathroom. We break down costs by scope, by fixture, NJ permit requirements, realistic timelines, and when you need a plumber vs. a general contractor.
9 min readGarbage Disposal Installation Cost in NJ: What to Expect (2026)
Garbage disposal installation in New Jersey costs $150–$500 including the unit. We break down costs by type (1/3 HP to 1+ HP), signs you need a new one, brand comparisons, DIY vs. professional installation, what never to put down a disposal, and NJ-specific considerations for older homes.
10 min readEmergency Plumber: What to Do When a Pipe Bursts in NJ
A burst pipe can dump hundreds of gallons of water into your home in minutes. Here’s exactly what to do right now, how to find your shutoff valve, what an emergency plumber costs in NJ, and how to prevent it from happening again.
10 min readHow to Prevent Frozen Pipes in NJ: Complete Winter Guide (2026)
Frozen pipes cause over $1 billion in property damage every year in the U.S. New Jersey homeowners face 15–20 days below freezing each winter. Here’s how to protect your pipes, what to do if they freeze, and when to call a plumber before a freeze becomes a burst.
Frequently asked questions
How much does a plumber cost in NJ?
Most plumbing service calls in NJ cost $150-$500 for common repairs like fixing a leak, unclogging a drain, or replacing a faucet. Major work like water heater installation ($1,200-$3,500) or sewer line repair ($2,000-$7,000+) costs more. We provide free estimates upfront.
Do you offer 24/7 emergency plumbing?
Yes. We dispatch licensed emergency plumbers 24 hours a day, 7 days a week in Elizabeth, NJ and throughout Union County. Burst pipes, sewage backups, and major leaks can't wait — call us anytime.
How do I know if I have a sewer line problem?
Warning signs include multiple slow drains, gurgling sounds from toilets, sewage odors, wet spots in your yard, or sewage backing up into your home. If you notice any of these, call us for a sewer camera inspection — it's the only way to know exactly what's going on.
Need plumbing help?
Free estimates, no obligation. Licensed pros dispatched same-day.