I scheduled an appointment with Advanced Recon and a tech came out the following week. It was convenient not to have to take my car anywhere. He did an excellent job, the difference was night and day! Overall the company was very professional and provided an outstanding service, I would definitely use them again.