I have known Tom Moe for 30 years and worked with him off and on during that time. He is innovative, up to date on technology, hard working and very pleasant to deal with. He has helped me out at numerous different companies I have been with. If they can do something for you, I highly recommend them.
Wow.