A process is disclosed for the production of polyphenol oligomers having n polyphenol monomeric units, n being an integer from 2-18. The process includes coupling of a protected polyphenol, having protected phenolic hydroxyl groups, with a C-4 functionalized polyphenol monomer. The protected polyphenol may be a protected polyphenol monomer or a protected polyphenol oligomer having 2-17 monomeric units. Advantageously, polyphenol monomeric units forming the polyphenol oligomers may be the same or different flavanoid compounds.