Why Our Clients
Choose Us
If you are in need of Plumbing or Heating services in the Milford Pennsylvania area, come to John McCaslin Plumbing & Heating. For over 39 years we have offered a wide range of services, from Water Heaters, Boilers, Hot Water Base Board Heat to Bathroom Renovations and much more. In that time we have made a name for ourselves as a company that strives to meet the needs of our clients and ensure their satisfaction, with affordable rates. Whether you need new fixtures, piping or a new tankless water heater, call on John McCaslin Plumbing & Heating today.
Testimonials
Dr.
Hawley,PA
John responded within minutes of our phone call. He resolved our plumbing issues within 24 hours of our phone call. We gave him a 5 star review. We have only great service the four times we have used his services. (570)686-3151
Dr.
Bronx, NY 10463
John has been the plumber for our vacation home in Gold Key Estates for 15 years, and he winterizes our house each year. From replacing the bulky hot water heater to dealing with routine maintenance, John has never let us down. He is punctual, dependable, professional, with reasonable prices, and his many years of experience are obvious in solving any plumbing or heating issues. If this page allowed ten stars, that would be my rating for John McCaslin.
Broken water main
Shohola,Pa
Awesome service! From the initial call , to the finished work. Prompt, efficient and professional. Great job John . Thanks ??
Dr.
Carroll
I have know John for over 20 years and he has saved me me many times. He has done a variety of plumbing jobs for us all in a timely, professional and friendly manner. I happily recommend him to my friends and neighbors.
Highly Recommend
Lords Valley, PA
Excellent work, very professional, reasonable pricing
Highly Recommend
Lords Valley, PA
Top Quality, Prompt, very reasonable pricing
Top quality, fast service
Dingmans Ferry
My shower controller failed and water was flowing non stop. No valves to shut off and had to turn off the water for the entire house. John came in 1 hour with a new controller and isolation valves and created an access panel for future service if ever needed! Highly recommend John and will use him again!
Highly Recommend
Dingmans Ferry, Pa
Prompt, courteous, great experience. Highly recommend - very reasonable pricing and clean, neat work!
Excellent Prompt Service
Milford, PA
A pipe burst in my basement recently and water and steam were pouring out and flooding my basement. I called several “emergency “ numbers hoping to find someone who could get to my home immediately and help. When I reached John he wasted no time and was at my door in 20 minutes. He had the part needed to fix the problem and was patient enough to explain the cause as well as inspect my entire heating system. Highly recommended.
Top quality work
PWL. Milford, Pa
John is a true professional in his excellent workmanship, dependability. I have referred John to several friends and they all thanked me for referring John to them.
QUICK RESPONSE AND RELIABLE
DINGMANS FERRY, PA
OUR WATER HEATER DECIDED TO CALL IT QUITS EARLY THIS PAST SUNDAY. I CALLED AND TEXTED JOHN AROUND 6:30AM, HE RESPONDED TO ME BY 7:00AM. HE CAME TO OUR HOME WITH A NEW WATER HEATER, TOOK OUT THE OLD AND REPLACED WITH NEW AND WAS ALL DONE BY 12:00PM. HE DID AND AWESOME JOB AND MY WIFE AND I WERE VERY HAPPY WITH THE SERVICE WE RECEIVED. WE WILL DEFINITELY USE JOHN AGAIN.....
Honest and dependable
Gold Key Lake, Milford, PA
Had a leak that required shutting main valve so we had no water. John quickly returned my call and showed up the following day on the agreed time with a well equipped truck and quickly fixed the problem. Very neat and professional and his prices are fair. I would give him 5 stars and recommend him to anyone.
Honest and dependable
Gold Key Lake, Milford, PA
Had a leak that required shutting main valve so we had no water. John quickly returned my call and showed up the following day on the agreed time with a well equipped truck and quickly fixed the problem. Very neat and professional and his prices are fair. I would give him 5 stars and recommend him to anyone.
Excellent and Reliable Plumber
Shohola, PA
How fortunate we are to have a plumbing and heating contractor in our area that is as dependable, conscientious, and knowledgeable as John. We've had John as our go-to contractor for years and he has always been the BEST!How fortunate we are to have a plumbing and heating contractor in our area that is as dependable, conscientious, and knowledgeable as John. We've had John as our go-to contractor for years and he has always been the BEST!
Responsive and Dependable
Dingmans Ferry, PA
John has done many plumbing jobs on several of my houses. Always reliable, dependable and stands behind his work. Very professional.
Excellent plumber
Dingmans Ferry, PA
Professional, smart, precise, and fairly priced. Have worked with him on several jobs and would do so again. Recommend most highly.
Professional plumber
Hemlock Farms, PA
John McCaslin very quickly found out the problem & fixed it. He is very professional plumber & we will recommend him to everybody.
Well equipped full service business
Dingmans Ferry, Pa
A great experienced well equipped full service business. Doesn't waste time. Has a well stocked supply van on site. Very easy to work with. Five stars.
Fair and Reasonable
Dingmans Ferry, Pa
We had a appointment for 9:00AM.....and John was here at 9:00. He was professional and friendly. His price was very fair and reasonable. We will be using him again in the near future .
Kitchen and Bath Revovation
Milford, Pa
When it came time to have our kitchen and baths renovated, there was no question we were going to call John McCaslin. He had done smaller jobs for us and we always found him to be very professional and reliable. He answers our calls promptly, is honest ,knowledgeable, and a great guy to boot!
My "go-to" guy
Dingmans Ferry, Pa
"I've depended on John for all the plumbing needs here at our office building (Dingmans Ferry Professional Building) for over two decades. He is everything you'd want in a tradesman - honest, dependable, knowledgeable, capable and very pleasant to work with. No job is to small or too complicated. He answers every inquiry promptly. John is my "go-to" guy for all my plumbing needs in this area"
Best Plumber Around
Milford, Pa
I have been using John as my plumber for years and so have many of my neighbors and friends. He is honest and one of the best plumbers around, no job to small or big for him. Brianne B.
Excellent
Milford, PA
John does impeccable work and is very accommodating for whatever your needs are. He's prompt, thorough and makes sure the job is done right.
Always gets back to you propmptly
Milford, Pa
If you're in need of a good plumber, John is it. If you call he ALWAYS gets back to you promptly. His work is excellent and I would recommend him highly any time. Thanks John.
Excellent Work Ethic
Milford, Pa
John has an excellent work ethic- very reliable and diverse in his abilities to work on commercial as well as residential projects- we have a long standing relationship with John because his work lasts and he has high standards for himself and his clients. I would recommend him to anyone who asked me for his services.
Great work, great guy.
Dingmans Ferry, Pa
John was awesome. We had an issue with our septic over a very cold weekend. He was put here as soon as he could be and even came back on a Sunday to finish up. Great work great guy. Highly recommend him
Our go to guy for over a decade!
Dingmans Ferry, Pa
John has been our go to guy for over a decade! From small fixes to a full master bath renovation he's handled it all with a smile and reasonable prices.
A really nice guy
Lords Valley, Pa
John McCaslin is a rare thing in Milford. He actually shows up when he says he would. He is honest, fair, competent, and basically a really nice guy. His work holds up well and you can count on him. What more could anyone want ?
Honest and very professional
Dingmans Ferry, Pa
John McCaslin was highly recommended to us and we have been using him for all our plumbing needs for years now. He is honest and very professional. He actually answers the phone and if he cannot - he calls you back usually the same day! That is rare these days with contractors. I trust John that he will take care of my plumbing needs and not try to sell me something I do not need. I cannot recommend him enough - if you are in need of a plumber - call John!!