You may have seen a Google car driving on the streets of Rio Rancho, Bernalillo or Corrales, but was it a self-driving automobile. How do you feel about self driving automobiles driving by an automobile repair work shop near me? Rio Rancho homeowners may reconsider liking a vehicle that drives itself. And exactly what about repair work? These cars will not fix themselves.