I've been in the stone business for over 10years, my biggest question when it came to concrete was, "is there a way to maintain my concrete to make it look new?"
Never had a solution till I went to europe. They have been restoring concrete and stone structures for over 40 years. The technology isn't new, it is just new to our country.
[edited: reason being that this was placed already before]