No. It's not mandatory for you to be present at the time of the job. The only requirement is that the mechanic be able to have access to the keys so they cna perform the service accurately and effectively.
How can we help?
Our service team is available 7 days a week, from 9 AM to 8 PM EST