Some of the vital factors to consider while choosing the best foundation repair company