i have been taking my car here since i got it (5 years ago) and have NEVER had any issues whatsoever. the staff is AMAZING (shoutout to Travis at the front desk), i've always gotten my car back within a day of dropping it off, the pricing is very reasonable (they also will sometimes negotiate if extra labor or parts are needed), and the environment is top notch (a Christian business). i HIGHLY recommend Cavalier!