New England Flo Master Carpet Cleaner - Worcester, MA Looking to contact New England Flo Master? You can reach them at 508-791-3338