
Contact J&R Mechanical Services
Need heating, cooling, or plumbing help? Send a message and tell us what's going on — we'll get back to you with next steps.
Get in Touch
Whether you need help with HVAC or plumbing services, we're here to help. For faster scheduling, describe the type of system you have and any error codes or photos if you can.
Phone
(207) 902-8899Fill Out the Form
The fastest way to reach us when you're not ready to call — we'll follow up as soon as we can.
Hours
Every day: 7:00 AM – 7:00 PM
Service Area
Serving Kennebec & Cumberland County, Maine
Request Service
Fill out the form below to request an estimate or schedule service.
“*” indicates required fields

What Our Customers Say
Kalynn
September 2025· Google
My water heater was leaking and a J&R plumber came out to fix the issue in less than 2 hours. Highly recommend this company!
Danielle
September 2025· Google
I can't say enough good things about J & R Mechanical Systems! From start to finish, the entire experience was top-notch. The team is incredibly professional, responsive, and knowledgeable. Highly recommend
Gabriel
September 2025· Google
Very professional electrical and plumbing rough in. Best of the best.
Ames
September 2025· Google
J&R Mechanical Systems did an excellent job. They handled everything smoothly, kept communication clear, and made the whole process stress-free. I’d gladly use their services again.
Abrar
September 2025· Google
Efficient and professional team — they did an excellent job with my electrical and plumbing rough-ins. Everything was completed on time and with great attention to detail. Highly recommend!
Tim
September 2025· Google
J&R’s employees are extremely knowledgeable and skilled. They arrived “on-time”, diagnosed my problem and made the repair quickly and cleanly at a cost that was well below other quotes. They are A+! I won’t hesitate to call them in the future.
More Ways We Can Help
Google ReviewsService Areas
9Find your town on our service area pages, starting with…
Company
4Helpful pages to start with include…
Services
31You can also count on us for…








