I did the 30,000 miles check-up for my Mazda CX-5. I always get great service, timely and professional. They make a full inspection every time you go for maintenance and have a list of recommendations of things needed or needed soon. Then they let you decide what is important to you - and you know in advance how much it will cost.