Do not trust the reviews on HomeAdvisor -- the contractors pay to be on the site and so if you write a negative review, the contractor can dispute it and HomeAdvisor will side with them because they are their income source. Even after I provided detailed information and objective evidence of my negative experience, HomeAdvisor would not let my review be posted. I used to use them for projects all the time and no longer will,