It takes time for a website to perform organically as Google ranks relevant sites that have a really good built-up authority. So, the answer to this is somewhere between six months and one year, but this is very much based on the level of your strategy, the level of competition, and what others competitors are doing for the same queries.
It might only take a few months to rank for a local term (e.g., electrician in [location]), whereas it could take years to rank a new website for, let's say, the term "desktops."