We're considering hiring an SEO agency for our SaaS product, and I'm trying to set realistic expectations. Beyond rankings, what deliverables should a good agency provide during the first few months? I'd expect things like a technical audit, content strategy, BOFU keyword research, link-building plan, and clear reporting—but I'd love to hear what others have experienced.