What a great find. I wish I'd have known about these guys years ago. The knowledgeable and friendly staff goes out of their way to make sure all issues are resolved and the customer is satisfied. Quotes are prompt and accurate. If surprise issues are discovered a phone call was always made before additional parts or services were rendered. SP is a quality & very professional shop.