DIY Man. Don't use the excuse of not having time, chances are that the quality of the end result will have you pulling your hair out and wishing you done it yourself.
I had a shop nearby build the box that is in my truck now, we epoxied and glassed the inside, covered the outside and low and behold when I went to install the subs I had to run screws in at an angle grrrr. First blast the subs came loose, I knew then I was in trouble and took it easy on it until I had time to fix it. A freind and I pulled it back apart, removed the baffle "which was a ******", built a new double baffle with correct size holes, predrilled holes for 1/4-20 blind nuts, used old baffle for screw pattern to remount and wala it's been fine since.
The place that did the box charged $200 which I thought was fair at the time of discussion, but in the end was bull****. The whole story is quite long with this place and that was just 1 instance, it took me taking them to court to get my d3100 battery.
NEVER!! Pay up front for services until you see results no matter how much you think you can trust them.