For most people, the DIY approach is favorable because it can save money and makes you feel accomplished when you succeed. However, it doesn’t come without plenty of drawbacks. Designing your own website isn’t easy. You have