If you set up direct payment with Enbridge, the deposit will be waived. Otherwise, the deposit will become your credit showing on your second anniversary bill if you make your payment on time during these two years.
For Hydro, you can ask staff to run your credit check and if it is approved, then deposit will be waived as well. However, it cost $15 to do it, even if your credit check is not approved.