Roses have always been a favorite flower for many, but have sometimes been considered a luxury flower, beautiful but fragile and short-lived. Well roses have come a long way in recent years! Our roses come straight from the farm and are always fresh and gorgeous. They will last in your home at least a week if not two. They come in a multitude of colors including red, white, pink, yellow, peach, lavender, hot pink, orange as well as many bi-colored roses, double petaled roses and even tie dyed roses! This is just a sample of what we have to offer. Call direct to find out what exquisite colors are currently in stock or let us choose the best assortment.