If cold joints are to blame for the water in your garage, Mitchell says, "Applying a flexible, waterproof sealant ... the entire roof, a full roof replacement may be the best long-term solution ...