Check out Parker's Dry Cleaners. They have several locations, and you have the option of using Silicone, Wet, CO2 or the traditional Perc dry cleaning. They are the only ones in Canada that offer CO2 dry cleaning.
I would highly recommend the Solvair CO2 cleaning process as it uses no heat. Look up Solvair on YouTube to see how CO2 dry cleaning works.
Traditional Perc is not good for the environment, and also not good for you. Even at what is considered low doses, your clothes still have that chemical smell. You breathe and sit on that all day.
http://www.parkersdrycleaners.com/