Have A Question? Contact Us! Notice: JavaScript is required for this content. CONTACT INFO Surrey Office 12 – 8456 129A Street, Surrey, BC V3W 1A2 Email info@ecogiants.com Call 24 Hours 604.362.9162 CONTACT INFO Vancouver Office 300 – 1090 Homer Street, Vancouver, BC V6B 2W9 Email info@ecogiants.com Call 24 Hours 604.362.9162 CONTACT INFO Calgary Office 500 – 4th Avenue SW, Suite 2500, Calgary, AB T2P 2V6 Email info@ecogiants.com Call 24 Hours 587.393.5230