Ugh tell me about the snow... It hit me horrible last night. However it sounds like you got much more, sorry to hear about your troubles! In order to answer as accurately as i can, i just need to know a few things first:
If your plants are indoors, approx. where are they located indoors...