How much could a DIY guy do it for himself ?