You could do it yourself...but then again my experience from 20 years in this business says that you'll not end up with as good of results that way! Letting an experienced professional with a track record do it for your is just about garanteed to give you much much better results!...every time! There's no replacement for experience...like in all things in life.
My dad always said, "when you need something done right, go to the professional!" My suggestion is the professional route.
I see easily 99+%(I'm very comfortable with that figure, trust me!) of the audio enthusiest out there ending up with not so good results, mainly because of lack of experience and knowledge! Should you find your self wanting to do it your self, and still wanting good, great, even world class sound quality be prepared to make it a very long time consuming endevor/hobby...otherwise, trade your money for time,dedication, and results!
Hope this helps