Phoenix, AZ

Appointments Recommended

We encourage you to schedule an appointment with us so we can ensure to take care of you and your fleet in a timely manner. However, if the time you desire isn’t available, or if this is an emergency, please call (602) 352-5020.

Monday – Friday 7AM – 5PM
Saturday, by appointment only.
Closed Sunday

Call (602) 352-5020 for a Saturday appointment

top brands wholesale prices
shell rotella mobile delco oil image
NTP premium 2000 warranty logo
Tambrii PannellTambrii Pannell
01:39 25 Mar 22
Came in for two check engine lights they kept the truck for four days charged me 250.00 dollars lights still on I just picked up truck and left
Ashlee SheenAshlee Sheen
02:00 24 Feb 22
I have been in this industry for about 6 years and been in multiple different shops and I can honestly say this shop is one of the top shops I have ever been to. The branch manager Mike Pressley was very friendly and made me feel so comfortable. Both techs were also so nice and helpful. The shop was the cleanest and most organized shop I have been in. I would highly recommend anyone to bring their business here.
Michael BusheyMichael Bushey
17:47 19 Nov 21
Always fantasric service, friendly crew, top notch.
Ajit KumarAjit Kumar
16:28 05 Jan 21
Alway 5*. Very friendly staff and quickly in and out.
Jer BevanJer Bevan
18:54 01 Nov 20
TT SmithTT Smith
04:17 04 May 22
We've been using Iron since we started the owner operator gig a couple years ago. They have always taken care of us quickly and never let us down. "The Boss" was told we needed a new radiator cause "it was leaking somewhere." The other guys wanted to charge us $2200 for a radiator replacement- even though there weren't any leaks before we took the truck to them. Took it to Iron- they pressure tested, got our part ( lower radiator hose) and had it put on before 4pm to be ready to work that night. They saved us a bunch of unnecessary spending. Thanks again to Timothy and the gang.
Anthony VillalpandoAnthony Villalpando
20:56 27 Apr 22
First time using iron maintenance for my dot inspection. I talked to Timothy on the phone Marvin check me in and Austin was the technician he was professional fast and a pleasure to meet will definitely be back again thank you ps Mr Robert answered all my questions too great team !!!
Robert ForsellRobert Forsell
21:23 21 Apr 22
Great service had debate issues they got to it fixed it.alsonhad the PM done. Will be back.
Enrique AlvarezEnrique Alvarez
02:24 22 Dec 21
Great place for doing maintenance, changing tires and many other services, staff is very experienced and really focus and what they’re doing and/or other kind of problems the truck can have. Don’t going TA or speedco anymore
Ali ArtanAli Artan
01:55 07 Dec 21
Quick service two cool guys John and Jacob this is best customer service 👍👍
Carl RooseCarl Roose
02:23 03 Nov 21
Hector was GREAT!!! He knew exactly what to do. He was fast and professional and very polite. We use Iron Maintenance in Salt Lake City for all of our truck needs. Thank goodness we knew about them. My truck broke down with the def supply line broken. So Hector replaced both the supply and return. Its a good thing we decided to do both the return line was ready to go too. Thanks for getting this set up Greg. And thanks to John too. Thanks again guys
The Greatest Joy C.The Greatest Joy C.
02:16 01 Sep 21
I am very disappointed and I feel really terrible! The way they treated me today is not acceptable. I needed to replace Drive belt and its components on my semi so I communicated with Greg (manager) many times and finally the parts arrived and I drove 40 miles to get to the shop. Since I was quoted for 2 hour labor and knowing that they close at 5pm, I rushed to get their on time. I waited exactly 1hour 13 min. idling to check-in. Well!!! no one showed up and I left the shop. When I first got there, this guy from Knight Transportation told me to look for Jacob? Finally I found Jacob but he seemed very busy with other customer then he disappeared. After waiting 40 min. I called Greg. After waiting 1 hr. 13min. I decided to leave. While I am driving Greg called and apologized. Well, apology accepted but still what happened today is not understandable and not acceptable. It would've been better if they advised me to visit them at some other time or if that guy, Jacob had explained me about the situation instead of totally ignoring me.
Analia SummersAnalia Summers
17:51 08 Jun 21
Greg and his staff are the best. I can always count on them for my truck and trailer needs. They never turn me away and their multiple locations throughout the Western states have been extremely helpful. I also get my annual inspections done with them 🙌🏽👏🏼👏🏼👏🏼👏🏼 Thanks y’all for your services and willingness to help us out every single time. We don’t go anywhere else!