I agree with the above post, do NOT let them touch your engine! I learned that the hard way after having one rebuilt (23 kaw). When they finished I had as much in it as a new engine would have been and it only had a 60 day warranty on it. The bad thing about it the power did not seem like it was anywhere near what it was before and they had to go back into it again two days later for a bad oil leak. I will never again have an engine rebuilt, will get a brand new one. There are several sites I remember seeing on here but can't remember them all that sell engines. I think one was mowparts.com and the other was smallenginewarehouse.com. There were more but can't remember them all.