Final Touch Carpet Installer - Snellville, GA Looking to contact Final Touch? You can reach them at 770-972-0089