Whether the business is an established business or a newly launched business, it needa to be marketed regularly. For marketing purpose, you need to create marketing materials (posters, newsletter, ads, etc.) and launch ad campaign, social awareness campaign. This can be done only through and agency. Therefore, ad agency is a profitable business.