Supposed to get the front axle rebuilt and a bunch of maintenance stuff, instead he replaced my already new wheel hubs. Truck sat for months with nothing being done. I tried to pay for parts multiple times. I was told he had everything a month later he calls and said he's waiting for me to pay so he can order the parts. After 8 months of excuses I picked it up, missing 5 lug nuts, 1 locking hub, and all the brake calipers siezed from sitting so long. Fixing his screwups will cost me about $1500 all in. He'll lie to your face and not so the work he's paid to do. Good luck dealing with this guy.