The more number of pages a site has, the more effort has to be made compared to those with few pages. This is because there are only a few pages to rank in search engines. If a site is focused only on one service it is also easier for SEO companies to rank it. All these contribute tremendously in SEO costs and how fast it can rank.