We highly recommend hiring a professional contractor despite the temptation to apply to waterproof yourself. Flat roof waterproofing requires specialized knowledge, equipment, and materials to ensure a proper, long-lasting application.