I have had a professional relationship with the Gallagher Law Firm now for several years. The firm was instrumental in the start up and creation of my small business. They were not only easily accessible during all parts of the process but also did a great job explaining exactly what was going on. Attorney Craig Gerard is not only a good lawyer, he was more importantly a good person to have on my team. I would highly recommend the Gallagher Law Firm to friends and colleagues.