Anyone local to me capable of correcting errors on a 904 race build

I'd be pissed if I spent that much money on a 904 and it leaked, let alone any other issues it had. I'd give him a chance to make it right. The only problem is his customer service skills absolutely suck. Good luck!