Why Wait
Falling Prices
Big Truck
TO Tailgating Headquarters
Make My Deal
Lifetime Engine Warranty


This is the 5th vehicle and every time I have had a good experience. Working with Chris has been headache free, and the whole process takes about a 1/4 of the time than a major dealership.
Very nice and considerate of your needs... I went in with a set goal and they all were more then willing to make that happen! Highly recommended :)
Just experience I had buying a vehicle they were friendly they went out of their way to help me and get me the best deal they could
Helpful with all my needs and patient helping me find what I'm looking for.. Also will go the extra mile to help get you get the best deal they can.
Bob helped me get in my new truck in under 2 hours. I was respected and treated as a valuable customer by the professionals at Trucks Only. Got my new truck and i cant stop driving it! haha. Thank you Trucks Only for making my first vehicle purchase a pleasurable and easy experience.
Cameron Jones

Trucks Only Your Truck Dealer in Mesa, AZ

If you are looking for one of the widest selection of trucks around, then Trucks Only should be the first place you go to! We have three locations with one in Apache Junction, Mesa and Phoenix, AZ and each one is packed with the most popular truck models. Whether you are looking for a light duty, medium duty or heavy duty truck, we are sure to have exactly what you are looking for in Northern Arizona right here at Trucks Only.

What we pride ourselves on most here at Trucks Only is having a truck that will meet anyone’s needs. Whether you are looking for a truck for an everyday driver, or a new pickup work truck, we will have what you are looking for on our lot. We want to make buying a pre-owned truck as simple as possible, which is why you have access to our entire inventory of trucks located on all three of our lots, right here on our website.


550 S. Country Club Drive
Mesa, AZ 85210

(480) 844-7071


3110 E Bell Rd
Phoenix, AZ 85032

(602) 971-7177


837 West Apache Trail
Apache Junction, AZ 85120

(480) 671-5600