Avoiding Common Mistakes When Hiring a General Contractor