Faith Technologies Incorporated, an electrical company, unveiled its new Lakeside Vision Center in Chilton.