You can get https from any major host (such as dreamhost) -- your current webhost should offer https as a package (its usually 40-100 a year depending on if you get certified or not) and they will be able to help you. DreamHost and HostGator, BlueHost are good places to start, check them out. If your host doesn't offer it I suggest switching to a major provider that does since it's one of the options that determine a professional company or not

Edit: You're looking for SSL