I was surprised to read some of the bad reviews below as i have had on two occasions very good service from this company. Friendly owner, fast and efficient service. Acutal price was the same as the quote, in fact quote was better than a competative shop.
Pros: Great job, quick, easy to deal with
Cons: small shop, a little far from me