Professional, Affordable, and Personalized Legal Services

People going through a divorce or facing criminal charges often find it difficult to know where to turn for quality legal representation. When so much is on the line, people need an experienced and dedicated attorney who will give their case the time and attention it deserves.

At the Law Office of Kristine M. Demo-Vazquez, P.C., our firm is committed to providing professional and affordable legal services that are tailored to the unique needs of each client. Our firm will take the time to educate clients about the law, explain the legal process, listen carefully, answer questions and keep them informed throughout the duration of their case. Our firm focuses on family law and criminal defense. Some of the family law matters our firm handles include:

  • Divorce (Contested and Uncontested)
  • Legal Separation
  • Child Custody and Visitation
  • Child Support
  • Modification of Orders, Visitation, Support)
  • Grandparents Rights
  • Step-Parent Adoptions
  • Restraining Orders/Orders of Protection

Our firm also defends individuals against criminal allegations such as the following:

  • Misdemeanors and Felonies
  • Traffic Violations
  • Shoplifting and Petit Larceny Charges
  • DWI

Although each case is unique, our approach to both family and criminal law cases is the same - working diligently to seek the best possible results for each client in each case. We diligently defend each of our client's rights and do our best to help ease the burdens and stresses our clients endure.

Many of our clients come from client referrals. Our clients appreciate the level of professionalism, knowledge and personal attention found at our firm.

Contact The Law Offices of Kristine M. Demo-Vazquez, P.C.

If you need to speak with a lawyer about a family or criminal law matter, our firm is pleased to be of assistance. We represent clients throughout Rochester and the surrounding areas of New York, including Monroe, Livingston, Wayne, Ontario, Yates, Steuben and Genesee counties. If you have questions or would like to schedule an appointment call 585-672-7286, or contact us by e-mail.