It depends on the expertise of the SEO agency and the strategies they are implementing to rank the website. Usually, it takes a few months to see the visible difference by a brand as Google spends some time crawling and indexing your website's Content on the search engine. If your SEO specialist did a commendable job with keywords and technical parts, Google would eventually find your Content and website relevant to the user's search query.