Hiring the first contractor you come across is not a good idea. Shop around. Get recommendations from people you know: your friends, neighbors, and colleagues. Ask them questions about the contractors they used, and the type, quality and timeliness of work performed. Good contractors are usually found by word of mouth.