Ok, so I'm no expert when it comes to SEO, so stay with me on this. There is this newer company that is outranking other companies that have been established since 2012. This newer company started in 2014. When I search for every "town name + service" they rank on Google page 1 and ranked between 1-3, while the others are ranking bottom page 1 or even page 2. The reason why I am so curious is because I'm breaking into the same market as well.