Don't get me wrong I think it is a great concept but I disagree with the effort not costing me anything but a few minutes. They market it as they do the work for you. Therefore the customer doesn't need to spend the time and energy to find contractors. If improvenet doesn't find anything in two weeks you have now lost two weeks and you need to sit on the phone and get some people out anyway.
I even recommended it to a coworker. And they had the same experience.