Cavanaugh Law PC provides legal services and representation for clients in Hampton. Lead attorney Michele Cavanaugh had over a decade of experience as a paralegal before focusing on family law cases. Michele offers one-on-one consultations for clients with divorce, custody, child support, and spousal support concerns. She also handles clients with personal injury concerns firsthand. Michelle also represents those who seek help in their felony and misdemeanor cases like criminal driving offenses, property crimes, and assault and violent crimes.