Alpine did a great job on my car , they scanned the whole car accurately and told me what is needed to be done , they sent me a list of repair jobs with the price and I had option to decline Or approve from the list. The price of scan and diagnostics was over $200. And regarding the list of repairs I had to pay up to $3000 total . The price sounded too high but I had to get some jobs done on my bmw X 1 car and I got it back sort of brand new and clean and fast. The only thing I wished to happen was the loaner car which was not available anytime I called and I had some sort of hassle to borrow car from my friend . In total I think everything worked well and thanks Alpine for their service.