Brad is that unique individual that is able to not only understand what we are trying to achieve but he is able to translate the technical aspects into easily understood language. His explanations and directions are understandable to those of us who are not the computer savvy type. Brad always ensures we are comfortable with the applications before he departs. His service is not only excellent it has been extremely timely and really quite economical. I have been so satisfied that I have had Brad do numerous projects at my personal residence.