I contracted with a Roofing Contractor to provide a new roof. I never got a new roof. I paid a deposit for the materials and have been fighting to get my money back or get the shingles. It has been a very difficult battle. The contractor is dishonest, unreasonable and unreliable.