The present invention relates to a method of mixing and dispensing viscous materials, comprising the steps of: inserting a cartridge containing one or more viscous materials in a chamber; activating a first motor (1) to move a plunger from a first position to a second position within the cartridge and activating a second motor (2) to move the plunger from the second position further within the cartridge to dispense the material.