As others said RUN RUN as fast as you can. My friend fell for it, signed papers, then his insurance company came out to check the roof before he could proceed. The insurance would not cover it and said his roof was fine! He was lucky he was able to get out of the contract then.
We used S&W Roofers to do our villa after getting 4 estimates. Will the owner is super nice, shows up to do the work ,and reasonably priced. You can always get a second opinion.
S&W Roofing