If you're confident in your DIY skills and want to save some cash, go for it! But for anything complex, it's best to hire a professional to ensure everything is done right.