Yorkstate roofing is horrible. Stay far far far away. They "installed" a skylight. It has leaked since day one. They kept trying to fix it (4 attempts total). They would ignore calls and emails. It wasn't until I threatened legal action that they responded. They then told me they can't fix it, don't know what's wrong, but I should go to another company. STAY AWAY! These people have no clue what they are doing. They even installed the skylight with a giant label still on it. WORST!