A boutique agency is a relatively small company that focuses on providing a high-end service to its customers. The term "boutique" is used to describe this type of agency because it's usually focused on one specific area, such as advertising or design. Boutique agencies often...