Rockcastle Florist offers the best selection of live green and flowering plants in Rochester. We also carry gorgeous dish and European gardens and some fabulous succulent plants as well. Each plant we sell comes with a 100% customer satisfaction guarantee. Plants make great gifts. They last a long time, with proper care, and are appropriate gifts for many different types of occasions.