These guys are very good at what they do, and are not like most repair shops. They will not try to sell you parts you do not need, they will not add on extra labor charges, and they are friendly, know what they are doing, and fair and honest.
Pros: Honest, knowledgeable, friendly, ""extra"" service
Cons: can't think of any
more