I took my van here after I took it to two other ships. The first shop did a very poor job, and the second shop didn't want to work on it anymore. I took it here with very little expectations, but the place seemed legit. It looks like you're walking into a small business. They held my van for a almost a week, but they kept me updated the entire time. So far, my van has no trouble after taking it to this shop. I really do recommend this place.