An ad agency serves its clients by producing effective and highly oriented ad campaigns and placing them in the media. It focuses on getting the best business for its clients via aggressive promotion.
Read the process adopted by most ad agencies on http://magazine.indiabizclub.com/advertising/role-of-an-advertising-agency/