Arizona's finest rose food with an N, P and K of 9-11-3 provides a formula of nutrients for green foliage and beautiful blossoms. For better results, feed your roses every four to 6 weeks from February through May and again September through November.