Fresh flowers at wholesale prices direct from our farms

Spray Roses

Contrary to what many people might tell you, spray roses are not just "mini-roses"; they are an amazing way to get a massive rose "look" without breaking the bank. Most of our spray roses have five flowers per stem, so a bunch of ten stems has approximately fifty flowers! They just look amazing.

Set Descending Direction

Set Descending Direction