Many utilities don't schedule the work to install the transformer, pull in wire through the conduit, and set the meter until the site has passed the various inspections (that's the way it is done at the utility where I work anyways; too many changing schedules otherwise if approvals are not received as expected).
So the comment "if not the power company, then who?" doesn't really make sense. It could certainly be them, but the power company usually schedules their part of the job after all the other parts are complete, and it usually goes pretty quick. After all, the utility has crews who specialize in that work and do it every day...We don't really know what the contractor's exact status is on the job right now, so it's hard to tell what the next step is without talking to someone...
So the comment "if not the power company, then who?" doesn't really make sense. It could certainly be them, but the power company usually schedules their part of the job after all the other parts are complete, and it usually goes pretty quick. After all, the utility has crews who specialize in that work and do it every day...We don't really know what the contractor's exact status is on the job right now, so it's hard to tell what the next step is without talking to someone...