Efficient. Cheap. Friendly. These are three words that came to mind while getting my bmw serviced at purrfect auto. Hannah and the staff were super helpful the whole way through. I'll definitely be coming back here for all my service needs instead of overpaying and receiving poor/shmucky service at the bmw dealership service department on Sahara/Rainbow. Five stars!!