Canadian website marketing company goes green with new renewable energy initiative.