Steve's Flowers offers the best selection of beautiful, farm fresh roses in Indianapolis. We purchase many of the roses we sell direct from flower farms. Buying roses direct ensures that our customers enjoy the finest, freshest, highest quality roses available. Many of the roses we purchase come from Ecuador. There the rose plants enjoy the perfect blend of sunlight, soil conditions and rainfall. These perfect growing conditions produce roses that have longer stems and gorgeous large blooms. Every rose arrangement we sell is backed by our 100% customer satisfaction guarantee.