We also provide custom plugins for those tricky web store solutions.
How to set it up
Download & install the plugin
Download the Pick Up Only for Woocommerce plugin from the official WordPress repository and install it on your site.
Setup up a new shipping class
Once installed, you will need to set up a new shipping class via the Woocommerce setting dashboard. Navigate to your shipping settings under the Woocommerce dashboard. Once here you will need to set up a new shipping class called 'local-pickup-only'.
Tag your products
With the new shipping class added, go ahead and tag any of your products as pick-up only. This can be found under the shipping tab on your product admin page while editing a product.
Now that you have set everything up, once users get to the checkout page with a Pick Up Only item in their cart, they will only be presented with local pick up as a shipping option if you have one set up.