We highly recommend Mr. Cahill. We are a small startup business and he walked us through every required step we needed to go through to get up and running. He was very precise with his advice and patient with us as we went through all the twists and turns of starting a business. He was also very friendly and easy to work with. He really knows his stuff. If you are looking for a lawyer to help you start your business, he is your man.