Your Utah County law firm for over 50 years.

Our Practice

Esplin│Weight is a full-service general practice law firm which has served Provo and Central Utah for over 50 years. We are passionate about our practice, and use the legal system to obtain justice for our clients.

At Esplin│Weight, we focus our practice on:

Family Law

  • Divorce
  • Child custody and visitation
  • Child support
  • Spousal support
  • And others

Criminal Defense

Personal Injury

  • Car accidents
  • Truck accidents
  • Medical malpractice
  • Slip and fall
  • And others

Civil Litigation

  • Business litigation
  • General civil litigation
  • Small business collections

Estate Planning and Probate

  • Wills and trusts
  • Estate planning
  • Probate administration
  • Probate litigation

Immigration

  • Family-based visas
  • Employment-based visas
  • Asylum
  • ICE holds
  • Naturalization
  • And others

Business Law

  • Business formation
  • Business acquisitions and divestitures
  • And others

Employment law

  • Discrimination claims
  • Wrongful termination
  • Wage and hour claims
  • And others

Whether the legal matter involves family law, criminal defense, employment law, or personal injury, the attorney you work with at Esplin│Weight will help you make sound legal decisions. Together, you will chart a course designed to achieve your legal objectives while protecting your rights.

For an initial consultation with a personal injury lawyer at Esplin│Weight or regarding any other legal matter, call 801.373.4912, or contact us online.

Serving clients in central Utah and across the Wasatch Front, including the cities of Provo, American Fork, Cedar Hills, Delta, Eagle Mountain, Ephraim, Fillmore, Heber City, Lehi, Lindon, Manti, Mapleton, Nephi, Orem, Park City, Payson, Pleasant Grove, Price, Richfield, Spanish Fork, and Springville.

Utah County · Sanpete County · Juab County · Carbon County · Sevier County

Contact Us

Office Address:
290 W. Center St.
Provo, UT 84603

Mailing Address:
P.O. Box L
Provo, UT 84603-0200

T. 801.373.4912
F. 801.373.4964 or 801.371.6964

E-mail Us