Yes, of course. It is just easier with a relocation agency especially when you are new to Germany and do not speak
the German language. If you have a budget or your company offers relocation support, I would recommend you to take it.