Please allow a 30 minute buffer for your mechanic to arrive to your location. Sometimes mechanics get caught in traffic or are held up at a previous job that takes longer than expected. We do apologize if this is the case. If you have not heard from your mechanic by your appointment time, please give us a call at 647-361-4449 and we will work to resolve the issue. If you need to reschedule, we will take care of this for you as well.