For my case I think another way. ID design for you and also overlook everything for you so you dun have to worry but provided you have a good and resposible ID. And you just have to talk to him/her. Contractor wise they will also as time charge you expensive too... And its dangerous as most are malaysian you might not find them at times... So I still prefer ID...