Web Design Services:

Domain name and host selection

Website creation using WordPress

Website training (for those who want to manage their own site)

Ongoing security updates and site changes

Backups

Email creation and setup

E Commerce (using WooCommerce)

Payment integration (paypal, payzone, etc)