Not just for tires!Took my Mazda in for a 100K-mile heckup. The manager and staff were courteous and helpful from the first minute. I already knew the brakes were overdue to be replaced, and several of the fluids and filters would need attention, and their diagnostics confirmed such. They also found a leaky strut and determined some of the tires were nearing replacement time. Since I could not afford everything that needed done, they helped me prioritize the immediate necessities. They further earned my trust when I asked them about an engine mount that I had been told 2 years ago was about to break by the dealership. I fully expected to be told my engine was about to fall off after this checkup two years later, and they could have easily sold me on that repair. They had indeed looked into it and saw that it was cracked, but since there was no indication of undue stress or vibration being created yet, they did not even mention it in their recommendation of services.They gave me a ride back home while the repairs were done. All the work was completed within 3 hours the same day. They were still concerned about a new small noise when I arrived to pick up shortly after closing time, and asked to let them know if it was still there in two days. If so, they would redo the brakes. I appreciate the thoroughness and attention to quality.