This document outlines 6 key questions to ask before hiring a SEO agency. The questions relate to the agency's SEO knowledge, pricing structure, ability to rank for competitive terms, full-service capabilities, status as a full-time business, and whether work will be performed in-house. Completing a synergy application form is also recommended to vet potential SEO agencies.