To say that Bill is talented is an understatement. He's a genius! More important, he is honest and reliable. If he says he's going to do something, he does it and does it well! Bill has my HIGHEST recommendation!See MoreRead Less