Ask for a consultation or a video call to talk to them to determine whether their goals, services and values align with yours. Here are a few things to have in mind before hiring an SEO agency: Types SEO services offered Methods the agency will to improve your rankings Tools and techniques used to achieve the goal Reports and analysis Results of their previous projects SEO prices and packages Timeline