http://www.angieslist.com/lp/angieslist2.htmlHope I'm allowed to post that link,,,,
Basically, it's a website that was set up by somebody years ago that got ripped off by a contractor.
From that point on, it turned into a list where you and I or anyone with an experience can share the results of that experience with any sort of vendor.
Contractors, builders, etc etc..
if you have a good experience,, you tell about it. if you had a bad one, you tell about it.
It used to be free, now they charge to be a member.. I haven't investigated enough to tell you any more than that.
Take the quick tour on that page,.,, it will explain it better than I can..