Redrock is a financial services and equity investment company based in the United States. Here the client went with a simple, classic representation of a planet; a red rock in red space. Clean and mysterious.