why to depend on the travel agents with online booking and etickets!!!.... My humble suggestion would be to self arrange it..
I travel self and never required agency, gone those days.
for hotel booking you might require agents, but even that made easy by online people comments and feedback. for local visit google for local agents where you can save on commissions to different agents.... in conclusion. You are the most professional travel agent for yourself :-) cheers and Merry Xmas.