Horrible experience here. To be fair everyone was really cool and as a person i liked them all, but that's where it ends. They installed my cam bearings wrong, covering an oil hole 100%, then argued on the phone initially. Then said bring it back. Did that and they seen the mistake, and said they would remove the cam bearing and flip it around. I said no i am not using reseated cam bearings. So he half-a removed them in front of me and refunded me for only labor. **Then i realized on the way home only 3 of the 4 bearings were the cleavite bearings i gave them.** One was the bearing i told them to remove. So they kept one of my new ones without saying anything about it. No wonder when i ask for the old bearings they said 'oh we threw them out.' Horrible, novice, dirty work is done here. Save your time and money, if you want quality, perfection work bring it to a cleaner better staffed machine shop that will pay attention to the job at hand and not offer half-a resolutions to their mistakes. read more