Any Electricians Here? Help!

What came off your house? National Grid will repair everything up to and including the meter. After that, its your problem. If the line fell off your house, its their deal.

The same thing happened to my parents and this is what we were told by the NG guy.