Solutions provider