Sparks Family Law

At Sparks Family Law, our goal is simple – provide outstanding legal service in an efficient manner and at a reasonable cost.  As a result, we are able to provide to you with valuable attorney assistance and representation during what may be some of the most difficult or darkest times in your life.We realize that every client is unique, including the facts and circumstances surrounding the client’s case, the legal issues presented, the urgency of resolution, and the client’s financial condition.  This is why we tailor our legal solutions to each client’s specific needs.

There is no “one-size-fits-all” approach in family law.  Some clients need full service, traditional representation.  Others can handle their own cases from start to finish, and only need legal coaching and guidance from time-to-time.  Still others need a solution somewhere in between.  We will work with you to find a solution that works for your needs and your budget.  In some cases, we can even offer an affordable payment plan.

Your Family Matters

We limit our practice to only family-centered areas of law:  divorce and family law, estate planning for individuals and families, and probate matters.  By practicing only in these areas, we have developed a personal, dedicated and expert approach to each client case and are able to remain current and up-to-date in the rapidly transforming landscape involving family legal issues.

Our firm was founded in 2009 by accomplished attorney Gary D. Sparks, with the goal of providing practical advice and exceptional representation to clients with family-centered legal issues and disputes.  A divorced father himself, Gary attended law school specifically to become a family law attorney in the wake of his own highly contested divorce and custody case.

Gary understands that divorce – or almost any family law dispute – disrupts virtually every aspect of your life, and it does so all at once.  The result is that most clients experience a significant amount of stress, anxiety and fear as to what their future might look like.   On top of that, the legal process can be complex and intimidating at times.  From the very first meeting, Gary will guide you and provide compassionate and personal attention, and give you an honest assessment of your legal position, including the pros and cons of asserting your position.  Sometimes this means telling clients what they need to hear rather than what they necessarily want to hear.

Our goal is to do everything possible to settle your case amicably without the need for repeated court hearings or trial.  But we will aggressively litigate and advocate for you when necessary or when forced to appear in court.  Ultimately, we want to help you resolve your case with the best possible outcome for you.


Sparks Family Law utilizes state-of-the-art computer technology to the fullest extent possible – while not forgetting the human touch – to enhance your client experience.  We manage our law practice and client cases electronically, and utililze sophisticated computer-based research tools.  Every client is given online access to a highly secure client portal, which will connect you to all of your case legal documents and calendar, as well as provide a convenient messaging platform with us that cuts through the clutter and delay of conventional email.


The firm has two convenient offices located in Walnut Creek and Fairfield, CA.  We primarily serve clients in Contra Costa, Solano, Napa and Alameda counties.  However, with the assistance of the Internet, Skype, email, phone and fax, we also consult with clients around the Bay Area, throughout California and, at times, around the world.  While each individual county courthouse has its own set of local procedural rules, California statutes and the Rules of Court are the same everywhere in the state.

Our local clients come to us from Walnut Creek, Concord, Pleasant Hill, Martinez, Clayton, Bay Point, Pittsburg, Antioch, Oakley, Brentwood, Discovery Bay, Lafayette, Orinda, Moraga, Alamo, Danville, San Ramon, Dublin, Crockett, Rodeo, Hercules, Pinole, Richmond, San Pablo, El Sobrante, El Cerrito, Kensington, Vallejo, Benicia, Cordelia, Green Valley, Fairfield, Vacaville, Rio Vista, Dixon, American Canyon, Napa, Yountville, St. Helena, Oakland, Berkeley, Emeryville, Piedmont, Montclair, Albany, Alameda, San Leandro, San Lorenzo, Castro Valley, Hayward, Sunol, Pleasanton, Fremont and Newark.

Contra Costa County Main Office
2890 North Main Street, Suite 205
Walnut Creek, CA 94597
(925) 465-2500

Solano County Office
1125 Missouri Street, Suite 208
Fairfield, CA 94533
available by appointment
(707) 398-6008

We accept all major credit cards