a catechol + S-adenosyl-L-methionine = a guaiacol + H(+) + S-adenosyl-L-homocysteine Binds 1 Mg(2+) ion per subunit. Belongs to the class I-like SAM-binding methyltransferase superfamily. Cation-dependent O-methyltransferase family.