Fencing round this site is being updated with Grand Central Mimico marketing, just like their On The Go site
Looks like they may use this grey building across the street as their showroom?
And whatever this guy is doing, he looks very serious about doing it. Surveyor?