I assume the OP is NOT a Canadian citizen and is currently staying or living in Canada. Canadians, like US citizens do not need Schengen visa for stays less than 90 days.
http://visaservicescanada.ca/countries/schengen.php
There are several insurance companies that will sell specific Schengen insurance for tourists
This is one of them
https://www.axa-schengen.com/en/trav...w&gclsrc=aw.ds
I know that Allianz insurance also sells insurance. It is fairly inexpensive.
Keep in mind that what may increase the cost is an "all encompassing travel insurance" which you do NOT need for visa. These more broad insurance options include travel delay, luggage, car insurance etc....