The present invention is drawn to methods and means for easily, quickly and inexpensively producing one or more dental restorations—;suited to each individual patient's needs, and having high quality and excellent fit—;thereby reducing fit-issues and consequent rejections by patients. This is accomplished by a process which includes, scanning tooth/teeth of interest to create an “external prep” data file, preparing the tooth/teeth of interest for the dental restoration, scanning the prepared tooth/teeth of interest and saving this in an “internal prep” data file, volumetrically registering the “external scan” and the “internal scan” data files to each other in “digital space,” shaping both the inside and outside a generic dental restoration blank shell based on the “external prep” and “internal prep” data files to produce a patient-specific dental restoration, and then fastening the prepared dental restoration to the tooth/teeth of interest. This invention thereby provides the best possible outcomes, and an overall better patient experience.