Welcome to the forums John, glad you joined us.
You've got a very simple site, but you've got some content and all you need really is a straight forward wordpress site. It's something that wouldn't set you back very much, a few hundred quid which would give a much more professional image. Or you could do it yourself if you are technically minded and have the time.
There is no golden bullet to SEO, but your website is the obvious starting place. Understanding the basics and fundamentals helps. This may be of use if you are new to SEO: SEO 101 for laymen and newbies
Even if outsourcing, it's good to have a good high level idea, so you can tell if someone is spinning you a yarn or not.
You say you have just started some SEO with Scoot. Is that a paid service? No idea what they are like, but make sure you understand what they are doing for you and get a good idea of expectations. Personally I would concentrate on getting your website how you want it, before embarking on any paid SEO.
I would imagine they will start off with a report and tell you all the things you need to do with your site, as well as showing you where any of your chosen marketing keywords are with the Google god. So they and you will have an agreed starting point, so you can measure or gauge success.
Do you get many customers from your online marketing? Are there parts of your site that do work well for you, or is not performing at all? Have a look at your analytics, if you don't have any, then install them. Google analytics are free, and a treasure trove of useful information that will tell you what is happening with your website.
I'm guessing after 30 years, you have plenty of word of mouth custom. Are you utilising online reviews? This is a powerful way to showcase your business. Start generating reviews on your MLS listing, Google listing, TrustPilot, Yell or anywhere you can. If you google your business name and reviews, the only ones that show are from Yelp.
Invite your customers to leave feedback, maybe add links on invoices, emails etc. It's not only great positive marketing, it's also good SEO (and free!) 