I booked a family holiday to Dubai through Trailfinders. They sorted out all the details over the phone and did the leg work for me. I was offered advice where I needed it. My only gripe was that they couldn't assist with information about a visa for one of our party.
TF are not the cheapest but they are very competent, friendly and there were no hidden charges.
To reply as a company, please log in to your business account.