Hi, I have a 2007 KTM 450 EXC with a lot of hours on it. I'm getting ready to send out the head, cylinder and carburetor to have them all rebuilt/refreshed. I've heard of three different places, LA Sleeve ((Santa Fe Springs, CA), Millennium Technologies (Plymouth WI), and Dave Hopkins (Kirkland WA). Can anyone make any suggestions/recommendations on the best company to work with? The all seem relatively close in price, I'm mostly concerned about quality of work, their knowledge, and customer service. Thank you Ray!!