madual wrote:
How easy is it to setup help desk? Would this require us to use professional services for us to setup?
Thank you 
It's not that difficult depending on how much you want it to do. Do you need it to auto assign tickets to specific people/teams? That's more involved than setting up a basic system where you have a "ticket master" who looks at all tickets and assigns them manually.