Online Customer Care

Questions? Don't forget to take a look at our FAQ. If you would like further information about our services, website, and or have any inquiries regarding about what we do, please do not hesitate to give us a call during the business hours (9:00AM - 6:00PM EST) or email us anytime you like.


Mega Power

Address : Aurora, Ontario

Phone : (416) 498-3633

Email :