Always a bad experience. Dad recently dropped off his truck for service due to the radiator leaking quite a bit and overheating.. $800, 2 weeks, and no fix later we’re pursuing a different shop to get the job done correctly! Stopped going here years ago due to the service always being very expensive for more things to come back wrong than what you originally dropped it off for! I’d only trust this place for state inspections to be honest!