As a guy who does my own stuff i gotta say you are never 100% happy , and having a couple of mates who have had the money to get the job done by the pro's you definatly get what you pay for , check the pro's work and reputation and you'll get a great job, they earn there money and you'll...