Our team is ready to meet your emergency power needs at any time of day. Located centrally in the Greater Toronto Area, SLH proudly serves customers across Halton, Peel, York, and Durham in Toronto, Mississauga, Markham, Vaughn, Oakville, Richmond Hill, Pickering, Brampton, and more!
Any time, any problem
When disaster strikes, our priorities are to ensure people and property are safe, restore service quickly, and prevent accidents from happening again.

24/7 Line
No matter when you call, you will hear from an SLH technician who will be ready to assist. We are ready at all times for any emergency situation, from flooding and extreme weather to critical equipment failure.