What’s better for consulting biz owners? Hire an agency or DIY marketing?