These guys are fair and dependable. Unlike North Scottsdale BMW service, they don't look for ways to churn a customer and only fix what needs to be fixed. They are extremely helpful too in educating the non car minded customer (like me) to understand the potential risk or outcome of deciding to fix or not fix a problem. I have had service with these guys multiple times and every experience was A++++.