Category Archives :

  • May 28, 2019

    Divorce, Custody, and Child Support for Parents of Children with Special Needs: Medicaid Waivers (Part II)

    By: Demian J. McGarry, Esq. This is the second in a series of blogs Curran Moher Weis attorneys will be publishing on divorce and child support involving children with special needs.  Please see Part I for the first blog on this important topic. Medicaid waivers can be a critical element ...

  • September 26, 2018

    DOES CHILD SUPPORT COVER PRIVATE SCHOOL TUITION?

    By Demian J. McGarry, Esq.   Around the country, children – and their parents – are settling back into school routines for the year, whether at public, private, charter or other schools. For parents who have, or want, their child(ren) in private schools, but are also conside...

  • May 31, 2018

    WHAT YOU NEED TO KNOW ABOUT FUNDING EXPENSES DURING A SEPARATION

    Separation and divorce can be described by a lot of different adjectives, but “cheap” is not one of them. In a separation, a family goes from living in one household to all of a sudden, living in two households, with two mortgages or rents to pay, two sets of utility bills and a host of ot...

  • July 20, 2017

    Top Challenges You’ll Face When Filing for Custody in Virginia

    Child custody invokes strong emotions and intense personal interest from all parties involved.  Matters involving the best interests of one’s child or children can have serious consequences.  Money is fungible and can come and go -- your children are your children. (more…)

  • March 16, 2017

    3 Keys to a “Successful” Virginia Divorce

    The late and highly respected attorney Betty Thompson, a monumental force in modernizing Virginia family law, was known for telling clients at their initial consultations that “the only won cases are cases resolved out of court.” Having clerked for her during law school, that phrase has st...

Get in touch with us

Schedule a consultation with one of our experienced lawyers today by filling out the form below, or call us at (571) 328-5020.