I would do it myself. Buy the materials, invite bubba over for a cook out and 12 pack of beer. Wait 24 hours for the beer to get out of system before I turned the breakers on. Waiting is a good safety rule.
Or invite a young union electrician over on the weekend. He would knock it out in a few hours and maybe charge me $100. He charged me $100 to put a 100amp sub panel 175 ft from house. I paid for materials, I dug the trench, and helped. Job took less than a half day. Of course the kid is a relative.