Our firm is dedicated to competent and effective representation of our clients. We understand that most clients find themselves in a legal quagmire that is both confusing and frustrating for them. That is why we take the time to explain the complexity of each client’s legal position and the procedures which follow whatever legal dilemma they face. Our trial experienced attorneys ensure that client’s rights are protected and preserved as they help them through a mine field of legal obstacles. Additionally, we have an outstanding paralegal support staff to assist clients with their files. Our practice areas include family, criminal/municipal, civil, real estate and administrative law matters.