best practices for hiring a builder