This is an accepted solution.
June here from Shopify.
What you're describing is definitely possible! There are typically two ways to go about this:
(1) Use an app such as Request a Quote.
(2) Follow our tutorial to edit your theme's code.
If you have any questions about either of those options, please don't hesitate to let me know!