Recently I took my vehicle to this shop for repairs, and was highly disappointed. When I first dropped my vehicle off I was quoted a specific price on repairs and parts, after several days and muliple phone calls later I was told my vehicle was ready. When I came to pick it up, my bill had doubled and parts that were not discussed had been installed. The owner didn't care and was very rude when i brought this up. A week after picking up my car, I discovered that my car was still having the same problems it had before. I called the owner back to discuss it, and he did not want to warranty any of his work and told me I should take my car elsewhere.
Pros: good location
Cons: bad customer services, very rude, extremely over priced, unorganized business