Meet in person. Ask for customer testimonials and visit past projects.
A balance of craft skills and proper business management. How to Find and Select the Right Builder
Clear and consistent communication regarding project timelines and budget changes.