Why doesn’t our site show up in a general Google search? Is RedDot preventing it from being recognized?
No. Whether or not a site is in RedDot has no bearing on where it will return in a Google search.
Google uses a complex system to determine where a site returns in its search results. Creating a Web site that returns high on Google’s list is a process called “Search Engine Optimization.” You can read more about it here.