Offices for professionals, including but not limited to architects, brokers, counselors, clergy, draftspersons and cartographers, engineers, insurance agents, lawyers, real estate agents, accountants, editors, publishers, journalists, psychologists, contract managers, graphic designers, construction contractors, landscape designers, surveyors, cleaning services personnel, salespersons, manufacturers' representatives, travel agents, and caterers.