Are you all fixed up yet? I know it can be tough in the winter months to get repairs like that completed. You never know what the weather is going to do. I hope that everything is working out and the insurance company isn't giving you too much hassle.