Google reviews go far beyond typical customer comments; they are a central part of your virtual profile and have a major effect on local search optimization. When people look up businesses in your ...