Jonathan W. Heaton — Attorney in Salt Lake City & Las Vegas
Advising businesses and individuals with a focus on compliance, strategy, and practical legal solutions.
Jonathan W. Heaton works with businesses and individuals across Nevada and Utah, providing legal guidance grounded in both legal and financial understanding. His background in law, accounting, and regulatory compliance allows him to approach matters with a broader perspective aligned with real business operations.
Call: (702) 329-9901 (Las Vegas) | (801) 253-3305 (Salt Lake City)

About Jonathan W. Heaton
Jon joined Heaton Legal Group in 2017 and established the firm’s Salt Lake City office. After earning his law and accounting degrees, he served as a law clerk for the Eighth Judicial District Court in Las Vegas.
He later worked at Goldman Sachs as a Vice President of Global Compliance, advising on regulatory matters across large-scale operations. His experience also includes involvement in entrepreneurial ventures, adding practical business insight to his legal work.
Practice Focus
- Business formation and governance
- Contracts and transactions
- Employment and compliance matters
- Regulatory compliance and risk management
- Commercial disputes and litigation
- Estate planning and trusts
Education & Credentials
Jon is a graduate of the J. Reuben Clark Law School and the Marriott School of Business at Brigham Young University.
He holds a master’s degree in accounting and a bachelor’s degree in accountancy. He is also a Certified Public Accountant (CPA) licensed in Colorado, providing additional financial perspective where relevant.
Bar Admissions
- Utah
- Nevada
- New York
Additional Background
Jon spent two years living in Thailand and is fluent in Thai. He remains active in community service, enjoys outdoor activities, and continues to pursue international travel.
Work Directly with an Attorney Focused on Business and Compliance
If you’re looking for legal guidance that reflects both legal requirements and real-world business considerations, the next step is to connect directly.
Call: (702) 329-9901 (Las Vegas) | (801) 253-3305 (Salt Lake City)

