Wow. sorry to hear about this my friend and also glad to hear that no one was hurt. Yes this is definitely a reminder that these things an happen any time. It looks like you guys do really quality work and the home would have been beautiful when you were done. Sometimes we work very hard and have one something but do not get the outcome we seek. But often there is another outcome that we did not consider that ends up being greater. Stay focused and stay strong and pull the positive from this situation and everything will be fine. God bless you and your family.
Thank you @thaicryptokitty. I will stay strong.