In addition to some proprietary "trade secrets", I take tried-and-true approaches rather than risky "black hat" techniques that many SEO companies use to try to cheat Google's search algorithm (which can get your website to rank very high and very quickly, but ultimately gets your website penalized and even blacklisted) in order to justify the cost of their service. I also pay close attention to Google's Ranking Factors. Keep in mind that not every company can rank on Page One of Google due to variables that are outside of my control (such as what your competitors are doing).
I create a sitemap.xml file to help Google crawl and index your website more efficiently, and utilize Google Search Console to set important Google search engine and website preferences.
I add Google Analytics to your website to track visitor data such as keywords and search terms used to find your website, referring websites/links, how long visitors stayed on website, which pages they visited, their city and state, and much more.
I add your company and website information to the most popular, reputable, highest ranking free listing websites, such as Google My Business, Bing Local, and Manta. This not only helps to promote your website and increase its visibility, but the more incoming links ("backlinks") a website has from reputable websites, the more attractive the website is to search engines.
Every new visit to a website increases the website's popularity with search engines like Google, edging it higher in the listings. The higher rank can attract more website visitors, which drives the website higher, and so on.
Online marketing is not a "set it and forget it" endeavor. Your online presence must be promoted, updated, and maintained regularly. Your Google search rankings can change negatively or positively for a variety of reasons. Some of these reasons you can control (for example, your social media activity and how often you update your website), and some you cannot (competing companies improving their marketing tactics and bumping you out of your #1 spot, new competition in your industry, the economic climate, and so on).
Remember that although online rankings are important (most customers research and find local services online), "real life" experience is just as important. A company that has a website that ranks on Page One of Google, but provides sub-par service, will eventually find it difficult to continue converting that onsite popularity to paying customers. But a company with a low ranking website that provides outstanding service will retain more customers and gain more referrals, but may have a hard time getting NEW customers. The most successful combination in getting new customers and retaining old ones is offering a great product or service, providing superior customer care, and having a top-notch online presence.