We didn't have an appointment and they took us in right away with a free diagnostic. This was a second opinion and they confirmed what the previous shop had said. The repairs were done earlier than had been estimated and the staff was very friendly and professional.