Dash restoration

So i'm changing the color of my interior from blue to black and i'm trying to decide what the best way of restoring my dash is. On a budget, but dont want to skimp so I was wondering if anyone had any suggestions for doing the entire dash (going to buy a new dash pad obviously). Could I take it out and paint it over myself? Is it better to just pay someone, and if so, what sort of prices are reasonable?