Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
In the US, check their status with the Better Business Bureau. Also, if you hire contractors frequently, you should probably look into subscribing to Angie's List, which crowdsources customer reviews of contractors and other service providers.