We had had a problem with a company???we first used, who did not do a good job and completely dropped the ball on our project.??? Gary was very attentive to our situation, especially the fact that we were out-of-state and doing all this long distance, which can create a special problem.