McVay Plumbing Heating & Cooling Company
Contact Information
Rankings
#1
in Penn Hills Township
#468
in Pennsylvania
#1220
in the United States
Rankings updated weekly based on reviews and profile completeness.
Is this your business?
Claim your listing to update your information and stand out in local rankings.
Cities Served
Reviews
I had a great experience with McVay Plumbing.They arrived right on time, which I really appreciated, and got straight to work. Throughout the job, they took the time to clearly explain what they were doing and why, so I always felt informed and comfortable with the process. Their work was efficient and professional, and they left everything clean and tidy when they finished. On top of that, they were friendly and hospitable—just genuinely pleasant to have around. It’s not every day you find someone who combines skill, reliability, and great communication like that. I’d definitely recommend McVay Plumbing to anyone who needs a trustworthy and knowledgeable plumber!
Can’t say enough wonderful things about this company! My furnace went sometime late Friday night and they were at my house Saturday morning at 9am discovered problem immediately got it working again but part needed replaced ( the sound it made was indication enough) - older furnace- cheaper to just buy a new one and they bought new heaters at Home Depot incase the part gave out before installation of new furnace which was to be Tuesday but got a text Sunday that they would be here at 8am on Monday. Everyone was super nice and understanding add customer service was AWESOME! Installation was quick and they did a beautiful job!
Don’t bother calling if you have an emergency - it’s a complete waste of time. I can’t comment on actual quality of work because we couldn’t get anyone to show up as promised. Long story short, we are currently experiencing a major plumbing problem at our home that renders both bathrooms useless at the moment. We called at 7:00pm and were told we were put on the schedule to have an appointment the same night and that dispatch would reach out 30-45 minutes before a technician’s arrival. By a little after 9:00, there was still no additional communication, so we called back in. Got told basically the same thing - no update, appointment still shows scheduled for tonight. So we continue to wait…still nothing a little after 10, so we call back again and have the same conversation. It’s frustrating when you call in because you have to fight through a virtual assistant to get to a person, but you cannot apparently directly speak to dispatch unless they initiate the call. We called again at 11:30 when there was still no updates and we requested multiple times to talk to dispatch just for a rough idea of what was going on. On this last call, we were finally told that basically daily service stops at 8:00pm, so now we wouldn’t be seen until tomorrow. If that is indeed the case and you do not do emergency work as advertised, please lead with that so consumers can make educated decisions and alternate arrangements with honest and transparent companies.