Hiring a General Contractor

Top Things to Consider When Hiring a General Contractor

  1. Licensing & Insurance
  • Confirm they’re licensed in your state or locality
  • Ask for proof of general liability and workers’ comp insurance
  • Check with your local licensing board or consumer protection agency
  1. Experience with Your Type of Project
  • Have they completed similar renovations before?
  • Can they explain common challenges and how they’ve solved them?
  • Ask for a portfolio or photos of past work
  1. Reputation & References
  • Read reviews on Google, Yelp, or BBB
  • Ask for references—especially from clients with similar projects
  • Visit a current job site to observe cleanliness and professionalism
  1. Detailed Bids & Contracts
  • Get itemized estimates: labor, materials, profit margins
  • Avoid vague or unusually low bids—they may signal corner-cutting
  • Ensure the contract includes scope, timeline, payment schedule, and change order process
  1. Communication Style
  • Do they respond promptly and clearly?
  • Are they open to questions and feedback?
  • Set expectations for weekly updates or milestone check-ins
  1. Payment Schedule
  • Typical structure: 10% at signing, 3 payments of 25%, 15% at completion
  • Never pay large sums upfront
  • Avoid cash payments—use check, card, or escrow
  1. Subcontractor Oversight
  • Are subs licensed, insured, and vetted?
  • How long have they worked with their subcontractors?
  • Who manages the job site daily?
  1. Clean-Up & Safety Protocols
  • Ask about daily clean-up routines
  • Confirm safety standards and job site organization
  • Especially important if you’ll be living in the home during renovation
  1. Permits & Compliance
  • Will they handle permits and inspections?
  • Are they familiar with local building codes?
  • Do they include permit fees in the bid?
  1. Warranty & Follow-Up
  • What warranty do they offer on workmanship?
  • How do they handle post-project issues or repairs?
  • Is there a written policy for dispute resolution?