When your property suffers damage from water, fire, or storms, the road to recovery can feel overwhelming. Traditionally, homeowners have had to juggle two entirely different entities: a restoration company to “mitigate” the damage (the cleanup) and a general contractor to actually put the house back together (the rebuild).