If you need any cables,lines or riser coves try www.hdbikeparts.com. They are in Huntington Beach. That's where I got my stuff. Install is easy to do, just take your time. BTW, if you are installing a new clutch cable (have to w/18" hangers) you'll need more trans fluid.
Don't know if you have everything already, but Hill Country Custom Cycles on ebay has everything you need. They sold me the bars, controls, and lines and gave me electrical instructions. Not hard, just need to know the electrical and Loctite everything. You can do it yourself!!
I'll second this. I've done a couple, the hard way. With everything already wired, you'd be way ahead of the game. The only difficult thing left would be getting the new clutch cable into the inspection cover. If you don't have a service manual, get one.