Light: Roses are a high light plant. They love direct sunlight.
Water: Water is critical for roses. You may need to water roses every other day. Environmental factors also play a roll. For example, the higher the temperature the more often you may need to water. Simply check the soil with your finger to determine if the plant needs water or not. If it is dry, water. If it is moist, do not water. Do not let the plant sit in water for prolong time periods.
Temperature: Roses are typically very hardy and can handle cool temperature very well. Normally, the cooler the temperature the longer the flowers will last.
Fertilize: The smaller the rose plant the more often you will need to fertilize it. But also the smaller the plant, the smaller the root ball, therefore you should use a quarter to a third of the recommended amount of fertilizer. Fertilize every 7 days.
Re-potting: It is time to re-pot your rose plant when you see the roots coming out of the bottom of the grow pot. Do not re-pot your rose plant if it weak, sick, dormant, or beginning to flower. You can even re-pot your rose plant outside. Find a well lit spot with good drainage. Continue to fertilizer your plant. Depending upon the lighting you should see new flowers in 8 to 12 weeks.