HomeAdvisor screened and approved seal

HomeAdvisor Screened & Approved

This service professional has passed the HomeAdvisor screening process.

Learn about our screening process
Learn about our screening process

45 Years In Business

Company Details

  • Verified Licenses


300 Mt Lebanon Blvd
Pittsburgh, PA 15234


  • Mon: 8:00 AM - 6:00 PM
  • Tue: 8:00 AM - 6:00 PM
  • Wed: 8:00 AM - 6:00 PM
  • Thu: 8:00 AM - 6:00 PM
  • Fri: 8:00 AM - 6:00 PM
  • Sat: 8:00 AM - 6:00 PM
  • Sun: Closed
View All Details & Credentials


Service Details

  • Residential Work
  • Commercial Work

Areas of Expertise

  • Roofing
  • Siding
  • Gutters
View All Offerings and Cities Served

Cost Information

  • Free Estimates
  • Warranty Offered
  • Credit Cards Accepted


74 Verified Reviews
  • 5
  • 4
  • 3
  • 2
  • 1

Highly rated for

  • Quality
  • Value
  • Customer Service
Showing 1-10 of 74 results
5.0 Rivkah N. Morgantown, WV

MHI exceeded expectations! Had a minor leak during strong winds, which indicated our original roof urgently required replacement. Recommended by a coworker, MHI proved exceptional. Transparent throughout, they provided ample visuals, expertly addressed queries, and detailed the roofing process, our roof's condition, available solutions, and financing options. Communication was seamless, accommodating calls or texts. They completed the roof and gazebo replacement in just one day. For comprehensive service, choose MHI. I wholeheartedly endorse them and am willing to share my positive experience with anyone interested.

5.0 Daniel W. Clarksburg, WV

Very professional answered all my question. The company proved to me that they do care a bit the customers.

0.50 Jenee S. Pittsburgh, PA

-Work still needs to be completed a month later -Promised to install gutter guards for free. No one getting back to us -Told us we could increase like of credit if needed. Had to have wood replaced on roof, would not increase credit -Gutter installers did not clean up after the first day. Spend 2 hours cleaning nails, cigarettes, and other trash. We have kids and animals that play in the yard -Gutter installers did not clean the second day. MHI sent someone to clean up -Called multiple times, left voicemails, no one calls you back -Sent text messages, left on read or no response -Constantly asking for payment when work isn't complete -Gutters/guards already need to be fixed. Cracked and leaking -Due to nails not picked up, flat tire. Multiple nails found in driveway and in yard. -Had to have all 4 tires replaced. Asked if their insurance would cover, no response -Nail ended up in shoe

5.0 Vicky M. Bridgeport, WV

Zack took the time to explain everything to me and work on the funds I could get the need job done was very personable would recommend him and his company to have the great customer service and getting the job done

5.0 Christina C. Fort Myers, FL

After Hurricane Ian, there was so much going on, so many roofing companies to choose from, and not to mention dealing with insurance. MHI did the hard work of working with the insurance company and getting the roof paid for. While waiting for the $$ to come through, they got us financed through a company with no interest/no payments for 18 months, so we didn't have to wait until the check arrived. The crew was here for a total of 4 days, and they worked the entire time. They were professional, and the project managers were fantastic. Easy to work with and great people. Definitely recommend MHI for any roofing needs.

5.0 Emily R. Monessen, PA

Cam Kinnee was very informative and hands on during the entire process. My roof looks absolutely amazing and is far beyond any expectations I had. I would recommend MHI to everyone

5.0 Stacey T. Pittsburgh, PA

Honest and thorough

5.0 Ted F. Morgantown, WV

Zach Shaffer did an excellent job of assessing our needs and explaining the process. He was knowledgeable and honest.

5.0 Jennifer A. Fairmont, WV


1.5 Tony F. PA

MHI name came up through ANGI List/Home Advisor as a local pro. I was most interested in GAF shingle reputation. Met with salesman Z who provided some guidance. He toured the roof and attic and discussed some of his companies variations to the GAF product lines. Everything was positive at this point as I believed I made the right choice. Signed an agreement from his IPAD and he left. What I received back was an email communicating that I had purchased shingles and Golden Pledge warranty. Okay after a week or so I decided to try to reach out to the salesman to receive more detailed information about the job. No response. Received a call from operations at MHI asking me to move up my install date to the following Monday. I had reservations as Western Pa was expecting storms earlier that week. Was told that they would not work in bad weather both from sales and operations. Day of the job rain was expected after noon. Operations guy arrived and afterwards a van full of workers were dropped off. Not having the agreement at that point I asked the only MHI representative if they we are aware details of the job. He was only site part of the day and had to leave to supply additional shingles (ran out). Needed to find a vent which never made it to the job site. Storms began around one a clock, Work partially finished the ridge of the house was exposed. Watched workers climb on and off the roof to cover the ridge. Some rain did come into the attic although not happy would not consider it problematic. Storms increased in the afternoon probably the worst rain of the season, Stayed under the back porch with the workers who I could not communicate with for a long period of time. Finally during the evening they finished. Stayed in my yard and they were picked up by their driver after 10pm. The next day I met with MHI employee for a walk thru which consisted of standing on a hill and hearing everything looked great. Voiced displeasure with what I thought was shingles that were not seated properly. MHI guy I guess pretended that he could not see it. Was a 20 to 30 intake (MHI) that was cut into both the front and back 0f attic roof. Gave up and asked for drone view of the house which they did provide, Intake although discussed was put in a place that was an eyesore and looked like ____. I never seen anything like it before. So 2 weeks after the work was performed received a call from the salesman (was in CA Sound familiar?) discussed the intake and the location and winter and durability concerns. I believed it was going to be located with less visibility . For GP warranty concerns never once was an alternative suggested. I asked to have it removed. MHI provided a quote for additional work to be performed. Also asked me to sign an additional form explaining I was happy and satisfied with their work and it was done to their spec. I had a problem with that. Summer I signed an agreement to pay for the removal of the intake and board & shingle replacement. Terms were 2-3 weeks. In the meantime both after the original job was performed and after the second agreement was signed I kept receiving text and emails to join their Referral app. I can make money by referring them. So the terms of 2nd agreement did expire I never heard back from MHI. I started sending additional emails inquiring. They broke their agreement terms. Finally I requested a refund for the GP Warranty and told them that I would find some other contractor to remove the intake. They told me I would void my warranty which I do not have( and I paid for). Asked me to sign 2 additional docs (1) Ventilation exclusion form (that is OK) , (2nd) their doc stating job was complete satisfied with the work performed. Should not have to sign any form stating satisfaction unless you are or making money via their referring APP. I would not categorize this as home i...


MHI Roofing
GAF Pewter Grey
GAF Midnight Blush
GAF Biscayne Blue
GAF Roof

HomeAdvisor allows Service Professionals to post information about themselves and their business on their profile. HomeAdvisor does not review or verify the information representations set forth in those profiles as they are self-reported by the Service Professional.

To find more licensing information for your state, visit our Licensing Requirements page. Note that some states require local or county level licensing and you should verify whether or not your pro is properly licensed.

Seal of Approval

What is the screening process that Service Professionals go through in order to become members of the HomeAdvisor network?

  1. Verify Trade License
    HomeAdvisor checks to see if the business carries the appropriate state-level license.
  2. Verify Insurance
    As a part of our screening process, we encourage professionals to carry general liability insurance. We require coverage for hundreds of services.
  3. Verification of State Business Filings
    For business types that require a Secretary of State filing, we confirm that the business is in good standing in the state in which it is located.
  4. Criminal Records Search
    HomeAdvisor uses 3rd party data sources to conduct a criminal search for any relevant criminal activity associated with the owner/principal of the business.
  5. Sex Offender Search
    We confirm that the owner/principal is not listed on the official state Sex Offender web site in the state in which the owner/principal of the company is located.
  6. Bankruptcy Search
    We use 3rd party data sources to check the history of the principal/owner of the business for bankruptcy filings by or against them.
  7. Legal Search for Civil Judgments
    We use 3rd party data sources to check the principal/owner of the business for state level civil legal judgments entered against them.
  8. Liens Search
    We use 3rd party data sources to check the principal/owner of the business for liens placed against them.
  9. Identity Verification (SSN)
    HomeAdvisor verifies the social security number(s) of the owner/principal for identity check purposes. This check applies primarily to smaller business entities.
  10. Identity Verification (Reverse Phone Lookup)
    We conduct a reverse business phone lookup to identify records matching the phone number information provided by the business.

NOTE: Member service professional information confirmed as described above may change or expire over time; while HomeAdvisor attempts to maintain accurate and up-to-date information, and confirms changes when notified, we cannot guarantee that profile and screening information is accurate. Therefore, we recommend that before working with a service professional you verify that information presented is still current and/or acceptable to you.
Please see HomeAdvisor's Terms and Conditions for a full description of how we screen Service Professionals

**Only for U.S. service professionals

Final Step - Confirm Your Appointment:

Confirm your appointment with on , - Change


By clicking Confirm Appointment, you affirm you have read and agree to the HomeAdvisor Terms & Conditions, and you agree and authorize HomeAdvisor and its affiliates, and their networks of Service Professionals, to deliver marketing calls or texts using automated technology to the number you provided above regarding your project and other home services offers. Consent is not a condition of purchase.