You want your rig fixed right? These are the guys. Never had better service.
Twin Peaks Diesel & Auto is located at 3762 Imperial St # C, Frederick, CO 80516