I took my 2004 Dodge Ram 1500, to be repaired at S. G. Auto Repair. I didn't have an appointment. But it didn't matter to the "professional mechanics," at this shop. At 12:30 p.m. I dropped off my vehicle. Around 2:30 p.m., I received A call from the owner, telling me that my vehicle was ready. That the problem, had been corrected. And the vehicle was running just fine. I've utilized this auto-repair service before. So from my personal experience, S.G. Auto Repair, has A five star rating, representing excellent service.