As fate would have it, I just had a Ranger visit TODAY.
My 12v battery has been giving me a 'replace soon' message. It has been changed at the 1 and 2 year service visits, but not in the last 2 1/2 years.
The process was VERY simple. I called Tesla. The person arranging Ranger visits in Texas called me back to tell ask when was a good day to come the next day, and where would my car be during working hours. He had the Ranger going to another customer in Amarillo today, so I told come today.
The ranger is driving a little van, stuffed with parts. He was actually from El Paso, and had come up today after a call in Odessa. Tomorrow he is working in Albuquerque.
Before he arrived, I got a message on my iPhone app that my car had a firmware update pending. I found out later he had pushed that to me from his van.
Since I was working, he came to my office, and I took him out to my car. It took him about an hour to replace the battery and finish the firmware update. He spent the time to explain that Tesla was using a new micrographite carbon battery , and my old one was the older version so this one should last longer.
Best of all, there was no charge. I'm not sure what happened, perhaps they were supposed to have changed out the battery earlier, but they said it was free today.
This is the second time I had a Ranger. The first visit was in 2014, at my 1 year service call. They did the entire procedure in my garage, changed the 12v battery, retrofitted a titanium shield under the battery, and did numerous other items. It took 4 - 5 hours. For that call, they didn't have a van. They drop shipped a pallet of tools and parts, and the ranger flew here from Dallas on Southwest, rented a car, picked up his tools at FedEx, and came to my house. Now that there are many Teslas out here in NM and West Texas, there are full time rangers here.
A few months ago, I had a TPMS sensor go out. They were willing to send a Ranger out , but at a cost of about $100 plus the sensor cost. Apparently they even have the tools in the van to do tires. At the end of the day, we determined it should have been covered under warranty, and they replaced all 4 TPMS sensors and upgraded me to the latest version so I could see all the individual pressures. This involved upgrading the TPMS receiver as well. I ended up getting that in Dallas since I was going there anyway, to save the $100.
The service is stellar, even out here. How many places will come to do repairs on your car at your office as a routine, covered, call?
FWIW, I travel a lot, and I've had annual service done in Dallas, Austin, and San Diego, CA. All were super. I got a loaner each time. The last time in Dallas (for the TPMS upgrade) the loaner was a 100D with about 500 miles on it.
With the Rangers out here, service couldn't be any easier.