Good service as usual -- no complaints. Always receive timely updates on the progress of repairs and maintenance as promised. Only reason for not giving 5 stars is because another Chevrolet dealership in the Phoenix area gives me a free loaner car when my vehicle is in the shop for an extended amount of time, Arrowhead does not. They will reimburse for a rental under certain circumstances, which is still pretty decent.