Learn from my mistakes!!
*dont let this happen to you
Had gone here (firestone on carefree highway & black mountain rd) for a (cheap) oil change. What I received was much different. Whoever was working on my car thought it was a good idea to top off my coolant/antifreeze to a level right below the overflow cap (too much). Then, when I got my car back, there was a steady leak of antifreeze/coolant from my radiator that I noticed the following day when it left a huge stain on my neighbors driveway. I took my car back to firestone and told them what the problem was (they overfilled my coolant), and I kindly asked if they would correct their mistake and drain my coolant back to a normal level. After being put on hold, in-person, while 3 people stand at desks in front of me not acknowledging my existence, about 30 minutes later some other employee (not one of the 3 over-achievers) came up to me and tried to convince me they did not do this to my car (I know that [I] didn't do it, that's why I took it to firestone?). After some time they brought my car into the shop and drained the excess coolant. The next day, I'm still leaking coolant from my radiator. I decided to bring my car to (2 Wrenches Auto) where they diagnosed a large crack in my radiator where it looks like someone loosened/tightened something they weren't supposed to. Leaking coolant and a cracked radiator from firestone was causing my car to overheat and not run correctly. 600$ later 2 Wrenches hooked me up with a new radiator and installation. While firestone denies any type of liability for this screw up. (Buyer/driver beware) don't go to firestone unless you want unplanned problems with your vehicle in the future.
I strongly recommend 2 Wrenches Auto near Cave Creek and the 101. Great, honest, fair mechanics here.