I had my insurance adjuster come out for hail damage two years back during that big storm we had, the adjuster tried to say only part of my roof was damaged. I called Mario, and he met my adjuster and I at my home, after further inspection it was determined I needed to replace the entire roof. Mario helped me with making sure the insurance covered the charges. They immediately had the materials ordered and delivered and replaced my roof as quickly as humanly possible. They were very hard working and respectable. I would highly recommend them!