I had my roof replaced and the roofing company did a very bad job. It is not laid correctly and double shingles in some places. I was told by the roofer it won't leak and in a couple of years you can get it replaced. What can I do to make them fix it?