I would highly recommend this repair shop. They provide friendly and professional service. The prices are very reasonable and he delivered as promised.  Read more reviews.