Pacific Moto does top of the line work, very professional, always clean up when they are done, and take care of the details. I like the fact they take a pragmatic approach to your care care, and never pressure you to get stuff done. YOu'll spend a lot less than you would at a dealer for dealer-quality work (maybe better...)