Search Site
Practice Areas

Real Estate  (click on this link for more information on tax deferred exchanges)

Real estate development
Purchase or sale of a home or land
Solutions to title problems
Boundary line disputes
Title insurance law
“For Sale by Owner” advice
Escrow agreements, contracts for deeds and other owner financing options
Tax deferred exchanges* (see below)

I have been part owner of three different title companies and have vast experience in all real estate matters.

Wills and Probate

Probating Estates
Will drafting, changing and probating
Dealing with “no will” situations
Asset preservation
Tax minimization and avoidance
Preparation of Trusts

Oil & Gas

Personal Injury

All serious personal injuries (or deaths) due to:

  • Accidents
  • Automobile accidents
  • Malpractice
  • Defective products


Family Law

Prenuptial Agreements

Separation Agreements
Child Custody
Child Support
Paternity Disputes

Criminal Defense

Defense of all criminal charges including DWI and DUI

Estate Planning

Alternatives to Wills and Trusts
Medicaid Planning
Use of alternative generation skipping devices

Business Law

Starting a new business
Formation of corporations and Limited Liability Companies
Partnership agreements
Selling a business
Commercial litigation


Drafting contracts
Contract litigation

Defending Collection Lawsuits

General Litigation

* Tax Deferred Exchanges:
I am willing to serve as a “qualified intermediary” as the term is defined by the Internal Revenue Code.  I am uniquely positioned to assist land owners in arranging and consummating tax deferred exchanges as allowed by Internal Revenue Code Section 1031.  If you would like to see more information on this subject, click on the Real Estate link here:

Real Estate

Call Toll-free:  877-433-9136   or   Email Me

Office Location
Office Hours
Monday ~ Saturday
by Appointment
Evenings and weekends by appointment.
Areas of Practice
  • Divorce & Custody
  • Criminal Defense
  • Adoption
  • Guardianship
  • Small Business Formation

  • More
    Contact us

    Quick Contact Form