Doctors refer their patients to us after they have presented with many types of heart trauma. Luckily we found James and his team to help us build one from scratch and have not looked back. 7 years later we still use the system every day. James and I are in opposite sides of the country so remote screen sharing was the only way we could work together to build my system. I have always been so impressed with how fast the process moves. I would come up with the ideas and call him. He would connect to my computer and as we talked it would come together. With my knowledge of my industry business and his knowledge of Teamdesk we found it worked really well. James and I have become good friends since and I am so grateful for the wonderful experience. I compare Teamdesk development to watching one of my own children grow up right in front of my eyes. Its so satisfying to watch my "baby" grow. Teamdesk is so flexible that I could morph my business in any direction I need, something I would have had trouble doing with a 'generic' system. The flexibility has truly helped me grow my business as the industry changes. A good choice.