ISP and Web Hosting

Have problems or question about hosting a website? Should you do it yourself or pay someone else?