Kennedy Restoration specializes in restoring buildings damaged by fire, water, wind, vandalism, and other disasters in the Portland.