I would recommend Oscar Roofing to anybody. I had hail and wind damage to my roof, and when they came by to inspect it, they were very professional and helpful with advice about how to proceed with my insurance company. They came out to meet my insurance adjuster, showed him the damage, and luckily, a roof replacement was covered. The work was done (mostly) in one day, and my yard and surrounding area was left clean. Super happy with Oscar Roofing!