Opening soon sign is up, though not attached in a way that makes it readable. :-(
Transformer is in. I can't find the meter -- or even where it will be mounted -- so don't know if it is in. I've never seen a meter be anywhere other than near the transformer or power cabinets.
View attachment 879768