Things to Look for in a General Contractor
Communication: Are they good at communicating with you? If not then they may not be good at giving you the service you deserve. They may not be able to communicate with sub-contractors well either, and that can lead to an inefficient, slow and over-budget project.
Contracts - Project Dates, Details & Responsibilities: Before signing a contract or letting contstruction begin make sure you know
who is responsible for getting the needed building permits
when they will start and end work
the project budget
payment dates and schedule
cleanup details
also get an exact description of the project scope, to include a list of materials being used
make sure any verbal promises are in the contract
Itemized Bills: A quality general contractor will know how much value they create. They should not be afraid to give you an itemized bill. Typically general contractors tack on 15 to 20% to the construction costs for their management time and services.
Reputation: Obviously a recommendation from trusted friends goes a long way, but also be on the look out for things that might indicate questionable behavior, like
requiring over 50% payment up front
refusal to give an exact quote before work begins
lack of insurance or contractor registration number
unmarked vehicles
high pressure sales tactics