You could do it yourself if you're handy atall, as long as you purchase a local code book and have the city inspect it you're good to go. If you're comfortable with it that is. Certainly not everyone's cup of tea lol I'm running all my electrical to my panel and I'll bring in an electrician to hook up to the panel, pull the permits and pass my work for me. A good compromise that saves spending hundreds of dollars paying for someone to run wires;Bored
My budget flew out the window when I decided to go the fish room route and VERY custom sump. My choices but it basically quadrupled my "Budget"