I took my truck there to get the egr worked on. They did a good job and it was done in a couple of days. Next time was a high pressure oil leak and he kept my truck for six weeks. They wouldn't answer the phone at times hung up on me. They did eventually fix it and I was dumb enough to take it back and he charged me $500 to fix it and it broke down that same day so I took it back and he held on to it for four weeks and didn't fix it. I paid someone else to fix it. He had previously rebuilt my fuel control module and lost the brackets. I am currently working on that myself because due to the vibration it went bad again. I am warning anyone who is considering them to work on your vehicle to take it somewhere else. Oh and to let everyone know I use this truck for my business and he knew that.