Contact Us

The Cannon Sales Inc. Team is devoted to offering our clients the utmost in professional and quality service. We are committed to serving you and welcome your inquiries and comments. Please refer to the info below to contact us and feel secure that all inquiries will be handled with complete confidentiality.

Cannon Sales Inc. Headquarters
P.O. Box 4038, Bergheim, Texas 78004
Main Office: 1.830.336.3983Fax: 1.830.336.3984

Cannon Sales Inc. Equipment Yards

6601 SW 29th Street
Oklahoma City, Oklahoma 73179
Phone: 405-745-9944
Fax: 405-745-9933


3720 South CR 1309
Odessa, Texas 79765
Phone: 432-563-3900
Fax: 512-355-1927

Click HERE to view larger map
Click HERE to view larger map

or e-mail us at
If you would like to be added to our mail list CLICK HERE to be directed to the form at the bottom of this page.

C.S.I. Team Direct Contact Info

Craig Cannon
President / Owner
Corporate: 830.336.3983

  Rick Russell
VP Sales/Auctioneer
Cell: 940.841.3428
Oklahoma Yard: 405.745.9944
Corporate: 830.336.3983
Clayton Kingsbury
VP Sales
Cell: 405-234-6470
Oklahoma Yard: 405.745.9944
Corporate: 830.336.3983


  Jess Hawkins
Finance Director
Auction Coordinator
Corporate: 830.336.3983
Angela Law
Advertising Director
Auction Coordinator
Corporate: 830.336.3983

  Penny Cannon
Corporate Secretary / Owner
Corporate: 830.336.3983


If you would like to be put on our mailing list, please fill out the form below and click on the "Send Email" button.

Fields marked by a " " are required

Please indicate the request purpose

First Name:

Last Name:

Company Name:


Mailing Address 1:

Mailing Address 2:

Street Address:







Mobile Phone:

Please list your Equipment of Interest below