There are several things you can look for while selecting a contractor. First, you can check with the Better Business Bureau for listings. Once you have selected a contractor, you can ask them about recent jobs they have completed or even ask if they have references.
Here are a few things to look for. Most good contractors will not ask for any money down, this gives the homeowner complete control over the project. A good contractor will complete the project in a timely fashion. Contractors should provide a copy of their insurance before working on your home.