I contracted to do a new roof with this company. After installation I found trash everywhere and nails in my yard. They contacted me the day after installation wanting to get paid. I told them I would like to wait for the inspection to pass first. They then started threatening to put a lien on my house if I don't pay at that moment. I am not happy with this company and would not recommend.