I have installed my own system and it is not that hard, but personally I would suggest that you install it since then it will be done as you want it to be done. Unless you can find someone who really cares about how you want it, they often will do it the easy way.
FFL Transfer/Special Order Dealer since 1993.
Net-FFL list maintainer.
Never try to teach a pig to sing. You waste your time and you annoy the pig. - Robert A. Heinlein