A couple of years ago, I was very unsatisfied with the competance of the wrenchers and the oversight of the service manager of the HD shops close to me. Close (135 mile range - 9 shops fall in that range). I was in the parking lot of a HD shop just shooting the breeze with some unknown, unrelated riders. I asked the group - about 7 riders - where does one get good mechancial service, since I am not happy with the lot close to where I live. All of them, I mean every one, looked down and their feet, drew little circles in the ground and responded with their own various sundries of disatisfaction with service they had each received at a HD shop. Well, I took that response personally, and then set out to find an independant who I felt comfortable with. I talked to a lot of folks, who have had some speed enhancements done to their bikes and got reccomendations of places I could go and the names of particular mechanics to ask for. I found one, only 14 miles from home, drove there, showed him my bike, and got to talk for some time about his work philosphy. I took my bike to him and he fixed all ails that had been done to my bike by a HD shop. He tuned my bike. I reccomended him to others, they took their bikes there and they also reported back that they liked the work they had done. My husband took his bike there and he liked what he had done.
Now since then, the independant has hired a couple of mechanics and a service writer and the level of service has gone down a slight tad, but as long as I am very specific about what I want, I usually get everything I want. Seems like anything in this world, if you want things done right, you have to do them yourself.