Well, No, it is never mandatory to take the help of such an organization. If you can manage things and shift on your own, then that's great. You can skip this and do things by yourself.