The attorneys of John R. Foley, P.C. each bring to the practice a unique background and skill set, and each applies his or her knowledge and experience to our various areas of practice. The result is a cohesive yet diverse team of attorneys who understand the inter-relatedness of the various legal fields, seek to solve problems and provide solutions to clients based on a more comprehensive analysis of each situation, and provide insightful and in-depth representation to each of our clients.