My home has terrazzo flooring under carpet in the living room and also under vinyl flooring in the kitchen. The terrazzo was apparently covered because of spotting caused by moisture in the slab. I believe the moisture problem has been resolved and I would like to pull up the kitchen vinyl flooring and refinish the terrazzo. I cannot find any information on refinishing terrazzo floors and would appreciate any suggestions.