Roses are timeless, elegant and traditional.
And did you know different color roses have different meanings?

Say it all without saying a word….

Red Roses:  love and romance
Pink Roses:  love, gratitude and appreciation
White Roses:  marriage, spirituality and new starts
Orange Roses:  enthusiasm
Yellow Roses:  friendship, joy and good health
Lavender:  enchantment and majesty

We Deliver!
You can order on line or by phone 508-634-0003

Fresh flowers arrive daily. 
Call us if you’d like to know what flowers we have in stock today.

Product Compare (0)

Basket of Love
Beautiful basket of two dozen roses & greens.We will send red unless you specify another color i..
Be Mine
One Dozen Gorgeous Roses in a vase with accent flowers and bow...
Three roses in a bud vase.We will send red unless you specify another color in the special instructi..
Dozen Peach
One dozen peach roses wrapped with lush greenery and tied with a bow..
Dozen Yellow
Dozen yellow roses in a vase with greens & filler..
A dozen beautiful white roses and a glass bowl..
Fall in Love
Two dozen gorgeous roses in a vase.We will send red unless you specify another color in the special ..
All White Roses in a vase..
Deep Red Roses with variety of greenery..
Miss America Dozen
Hand tied with a pretty bow and lightly dusted with sparkles..
Miss America Pink & White
A gorgeous bouquet of  pink and white roses, wrappedand tied with a bow...
Mixed Red Roses
Two dozen with multiple variety of red tones..
Pink Rose Cube
18 pink roses in a glass cube vase..
Rich red roses and mixed greens..
Sweetly Said
Clear cylinder vase with two dozen white Polar Star roses, wax flower & heather...
Showing 1 to 15 of 18 (2 Pages)