To keep your swimming pool clean you will need a filters and a water pump. A vacuum would as be a good idea.
There are many people in Toronto who build in-ground swimming pools. These include Gib-Sans Pools, GibSan, San Juan Fiberglass, and Leisure Pools Online.
One can get good inground swimming pool by acquiring good inground swimming pool kits. These kits are available online and simple internet search can give you contact details of manufacturer and supplier of good inground swimming pool kits.
Yes, I know some friends with an inground swimming pool and they have had it for quit some time now. I am pretty sure that they last more than an above ground.
chlorine
soap
Chlorine.
the same way as they do now.
You can try Fiesta pool and spa, its in your area. http://www.fiestapoolspa.com/
There are three main types of inground swimming pools: concrete, vinyl and fiberglass. All of which are prone to the occasional crack. Luckily for the homeowner such cracks can be repaired. If you are handy you can purchase a do it yourself repair kit at your local pool specialty store.
I would say factory direct pools have the cheapest price on inground pools with cheap installation.
to keep the water clean and kill germs
You will have to define how old a swimming pool has to be, in order to be classified as an older swimming pool.