Rancho Smog
Owners of Rancho Smog in Temecula, California. Are ripping people off
I am VERY unhappy with my experience at this location. Rancho Smog performed the visual inspection knowing that they were going to fail me but led me to believe that I passed the visual. Then the inspector asked me if I was selling the car (I had for sale strickers on the window) and at that time I ...