I have had an excellent experience with Joe and his company. He is always available. He has helped my practice in all areas including internet presence and web site development, electronic medical records, staffing, revenue cycle management and the list goes on. There is no area of a medical practice that he cannot bring expertise to address in timely and professional manner.