Contact Us


6510 S 39th W Ave

Tulsa, OK 74132

Toll-Free: 855.203.2701
Phone: 918.835.3279
Fax: 918.835.2288


Sales & Bidding:

Steve Meshew

Service & Repairs

Jared Meshew

Office & Accounting:

Caitlyn Pendergrass

‚Äč