Schedule Your On-Site Consultation
Book an on-site consultation with a licensed plumber. We’ll assess your plumbing needs, answer your questions, and provide an upfront estimate.





What To Expect
Your 1-hour consultation includes plenty of time for our licensed plumber to:
- Thoroughly inspect the area and assess your plumbing needs
- Answer all your questions about the work required
- Provide an upfront, written estimate
- Discuss scheduling, timeline, and options
The $89 consultation fee is due at the time of visit. If you choose to move forward with the work, the $89 is credited toward your total — so it’s essentially free when you hire us.
Common Reasons to Book
- Water heater replacement — aging unit, no hot water, strange noises
- Boiler issues — uneven heating, leaks, annual maintenance
- Sewer or drain problems — slow drains, backups, camera inspection
- Gas line work — new appliance hookup, leak concerns
- Bathroom remodel — fixture relocation, new plumbing rough-in
- Kitchen remodel — sink, dishwasher, garbage disposal
Select a Date & Time
Prefer to Call?
Speak directly with our team
Nearby Service Areas
We provide on-consultations throughout the North Shore, including Salem, Beverly, Peabody, Lynn, Marblehead, Danvers, Swampscott, and surrounding communities within 50 miles. View all service areas →
Frequently Asked Questions
Why is there a consultation fee?
The $89 fee ensures we can dedicate a full hour to thoroughly assess your plumbing needs — not a rushed 10-minute visit. It also helps us prioritize serious inquiries. If you hire us for the work, the $89 is credited toward your total.
What if I just need a quick question answered?
Call us at (978) 587-2073. We’re happy to answer simple questions over the phone at no charge. The on-site consultation is for situations that require a plumber to physically inspect the issue.
Can you do the work the same day as the consultation?
Often, yes. If it’s a straightforward repair and we have the parts on hand, we can usually complete the work during the same visit. For larger projects, we’ll schedule a return appointment.
How do I pay the consultation fee?
We accept cash, check, and all major credit cards. Payment is collected at the time of the visit.
What if I need to reschedule?
No problem. Just give us at least 24 hours notice and we’ll reschedule at no charge.
