Lonestar now in TexasChecking out the web site I now notice that their service map area shows a location in Odessa, Texas.
I don't recall hearing of a Texas office previously ... nor do I see any other reference to it on the web site.
Certainly Odessa is a great place to be in Texas!