Thing is with Tom, he is extremely articulate and a great teacher as well as a tech. He will be square with you about what you should spend money on or what is a waste, or how to do it yourself. He doesn't mind teaching you while he is doing the work. As a side note, this is also a man who has had to deal with tremendous adversity in his personal life and has done so with incredible grace and perserverance. Highest recommendation.