I’ve had multiple encounters with Joe (owner) from MHR services. He was contracted to my home through my home warranty company. If you look at MHR services’ reviews, you will find that all of his negative reviews come from warranty customers. He doesn’t seem to like to do warranty work very much. And in my opinion, if he doesn’t like dealing with the warranty company, it’s customers, or warranty jobs, he should just stop doing warranty work. I encourage you to look at the reviews to see the pattern. If your warranty company assigns you to MHR services, tell them to assign you a different company. Trust me. Joe came to my home with his helper to replace my furnace. They were in my home for hours, screaming at each other and arguing the whole time. They were completely unprofessional and made me feel uncomfortable in my own home. Not too long after, my A/C stopped working. I called my warranty company once again and they sent out Joe from MHR Services. He identified that i had a bad coil. He said that he would have to order the part, but for now he’d just add Freon to hold us over. He adds Freon and goes on his way. Fast forward one whole month. I go downstairs to my basement to a flood! I quickly cut the power to my A/C and called Joe. Joe came over and identified again, “Yeah, you need a new coil”. Well, it’s been over a month since he should have ordered the part. He blamed the warranty company saying they haven’t ordered him the correct part yet. So i call the warranty company and they tell me the part has been ready for him to pick up for 2 weeks. So, they blame each other and who knows who’s telling the truth. Magically, joe arrives at my house promptly with the part (as if the part was available to him and he just forgot) BUT, who knows. He drops off the part and says, i can’t begin the work until i coordinate with my duct guy. Not exactly acceptable, since I’ve been waiting for over a month and now you want to make plans with the duct guy to add even more time. So after dropping off the part, he rushes out and says “I’ll let you know when i can get to you. Have to coordinate with the duct guy. Maybe sometime next week”. I remind Joe that i have a newborn in the house and if there’s anything he can do to get to us as soon as he could, that i would appreciate it. He brushes me off and leaves. This occurred on a Tuesday. Wednesday comes and goes, and i don’t hear anything. It’s 90 degrees in my home and my newborn is crying from being so uncomfortable. Thursday comes along and i decided to call Joe to see if he was ever able to coordinate with his duct guy. (You have to call joe. Because if you don’t follow up, you’ll never hear from him). He doesn’t answer so i leave a message. All day goes by and i still haven’t received a call back so i call for a second time to see if i can get a hold of him. He picks up the phone, realizes it’s me, and sounds enraged. He continues to yell at me saying “You can’t keep calling me like this! I told you I’ll get to you when i can get to you. If you call me again, I’m not going to come out and i will pass you’re job off to someone else. I’m not dealing with this. Don’t call me again. I’ll call you!” And hangs up on me. Mind you, this is only the second time in two days that i called him! He got this angry over me calling him twice. Fast forward 2 additional weeks and i STILL haven’t heard from him. He knows it’s the middle of the summer and i have a new baby in the house. I had to make a decision for the well being of my family, and contact another company who fixed my system within hours. MHR Services simply just treated me and my family as an inconvenience. MHR Services lacked professionalism. Joe is extremely unorganized and forgetful. He’s an older man, who doesn’t have much patience for people. I think he should strongly consider retirement as he never seems pleasant and never seems like he wants to deal with customers. He’s a very moody individual, although I always treated him with respect. You can’t make everyone happy, but I’ll continue to try ;)