Updated: May 18, 2026
Location and Projects
Headquarters Address
16832 LA VEDA AVE, Canyon Country, CA, 91387
Local address
100 W. Ring Factory Road, Bel Air, MD, 21014
Use our bidding system to
request a quote
Mhr Services Construction
Their BuildZoom score of 81 does not rank in the top 50% of Maryland contractors.
If you are thinking of hiring Mhr Services, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Mhr Services Services
Start a project today:
Mhr Services Contact Information
Headquarters Address: 16832 LA VEDA AVE, Canyon Country, CA, 91387
Local Address: 100 W. Ring Factory Road, Bel Air, MD 21014
Edit
Do you work for this business? Unlock this free profile to update company info and see who's viewing your profile.
This is a sample of this contractor's permits. Click here to access their complete permit history.
Finish basement:living room, full bathroom
Valuation:
$30,000
Permit #:
2015020B0010
Status:
issued
Fee:
N/A
Permit Type:
Alteration
Building Type:
N/A
Finished basement-familyroom, full bathroom, linen closet/unfinished storage space
Valuation:
$30,000
Permit #:
BR-021290-2016
Status:
expired
Fee:
N/A
Permit Type:
Alteration
Building Type:
N/A
Similar Contractors See more
139
BZ Score
$25K
Avg Project
-
Projects
138
BZ Score
$15K
Avg Project
-
Projects
137
BZ Score
$240K
Avg Project
-
Projects
License # 162867
Bel Air, MD
90
BZ Score
-
Avg Project
-
Projects
License # 163814
Bel Air, MD
90
BZ Score
-
Avg Project
-
Projects
License # 161476
Bel Air, MD
90
BZ Score
-
Avg Project
-
Projects
Recent Buildzoom Projects
Mhr Services License info
License Not Verified
| License # | 17554 |
| Status | Active |
| State | Maryland |
| Type | Heating, Ventilation, Air Conditioning And Refrigeration |
- When BuildZoom last verified this license, it had an expiration date of May, 2026. Check the current license status of Mhr Services with the Maryland Department of Labor, Licensing & Regulation
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 124700 |
| Status | Active |
| State | Maryland |
| Type | Contractor (Corppart) Home Improvement |
- When BuildZoom last verified this license, it had an expiration date of February, 2015. Check the current license status of Mhr Services with the Maryland Department of Labor, Licensing & Regulation
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 45531 |
| Status | Inactive |
| State | Maryland |
| Type | Home Improvement |
- According to the Maryland Department of Labor, Licensing & Regulation, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Mhr Services at the Maryland Department of Labor, Licensing & Regulation.
This is a sample of licensing data; click here to access a complete history.
81
BuildZoom Score
Mhr Services Employees
JM
Joseph Milio
Owner
JM
Joseph Tino Milio
Owner
MI
Mhr Services Inc
Owner
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 ;)