Providing quality managed IT solutions