I have known and worked with Fred for over 20 years and I could not say enough about his service, his knowledge, his integrity and his concern for his clients. He also has the rare ability to communicate technical issues in an easy to understand, yet still comprehensive, way. I trust Fred and recommend him…