I have been coming here for a while. Had a great engine change for my dodge here. But 6 months ago when I took my GMC Terrain for a transmission change and oil change, things when a bit south. Transmission was done successful, but the tiptronic didn’t work, but not biggie so I didn’t complain. Right after the transmission change, I had a transmission leak in the transmission lines so I had to come again and pay for it. I also checked the oil and they never changed it. I would give them 5 stars for the engine change but the last time I came is 1 star for the transmission change so I think 3 is fair. I think it is a still great place to come.