This question comes up monthly from folks in Texas, and those expansive soils.
Someone will stop in someday to answer it hopefully who is from the area.
My suggestion is to check for a professional organization in your area which does this type of work, then pick a company from their lists.
Good luck.