chubs
Guru
I would hope there are other shops in your area that are more reputable to work on your bike. I also would put the word out to any and all friends, regardless of what kind of bike they ride, about your experience with that "mechanic" .. I have a buddy,(who has a shop that does excellent work) took in a H. D. that had recent work done to the heads at another shop. He hadn't started on it yet, and told me to walk around it and see if I noticed any thing. walked by the bike and the first thing that caught my eye was that the pushrod tubes were upside down and there was oil leaking from the rocker box gasket. I'd hate to imagine what the inside looked like.