Request service.
Tell us a little, and we’ll contact you to confirm availability and talk through the work. Prefer to talk now? Call 1-800-754-0180.
After you hit send
- You’ll see a confirmation on screen. That means we have your request, not that a time is booked.
- We contact you during business hours with a few questions and an available time.
- Your appointment is confirmed once we’ve agreed on a time together.
Request service
Takes about a minute. We’ll contact you to confirm availability.
Reach us
JM Plumbing & Heating
- Phone1-800-754-0180
- Shop7373 McWhorter Place
Annandale, VA 22003 - HoursMonday–Saturday, 8:00 AM–5:00 PM
Same-day service available. Call to check today’s schedule.
If it can’t wait
Water still flowing that you can’t shut off, water near electrical, or no heat in freezing weather: call us instead of using the form. Smell gas? Leave the house and call your gas utility or 911 from outside.
