Terrible service. I recently traded in a vehicle with this dealership and the experience was difficult from the beginning. The salesman was friendly, but unprepared and did not follow through with a promise made at time of trade in.
I had to wait for the new vehicle to come in from another dealer, and while that isn't a big deal in and of itself, the fact that the dealer refused to provide me a date was quite another.
The financing officer sat on the paperwork for no apparent reason, resulting in another payment to the traded vehicle's finance company, at a temporary loss to me. I have yet to receive the new registration that was supposed to be handled by Joe Heitz, nor have I received any contact from Toyota regarding payment plan.
I would highly recommend using another Toyota dealer if you have any opportunity to do so, this dealership is not worth the hassle involved.