Called Dan for repair of my 2015 GMC 1500 work truck. Engine was shaking and the check engine light came on. Delivered truck to Dan's shop and the same day Dan called with estimate and time it will take. The job was completed in a day and a half. 5 stars and two thumbs up.