John painted the roof with some special waterproofing paint to keep the rain out.