In my experience that space is dominated by Wordpress-based websites. Hosting is easiest on wpengine, https://getflywheel.com/ and similar. Ideally you charge a one-off fee for creating the website, then ongoing maintenance fee. The big hosters have bulk-plans for 10+ websites and take care of software updates, backups, caching, CDN etc.
Expect local businesses to be clueless about their wants and needs, especially design, and in general being cheap.
Usual on-top services are SEO consulting, managing social media presence, email hosting.
Good luck!