Restore Construction, Inc.’s emergency services crew was busy on Saturday after a tree collapsed onto a home in Itasca, IL, destroying not only the home but also the owners’ personal property. As you can imagine, the homeowners were distraught after experiencing the collapsing of the tree, which abruptly wreaked havoc on their lives. Restore’s experienced crew quickly responded to the disaster […]