Welcome to the Hearts and Roses website!

We deliver around 15 000 units of fresh flowers and plants monthly and We pride ourselves in offering  you a PERSONALIZED service.

The employee selected to deal with your enquiry will allways be available to you each time you order.

No log in or personal details required here ! You may call us tolllfree on 0800FLOWER ( 0800 35 69 37) or enter your number in "callback" box for us to call you right back!

Mouse over the categories to the right and click on........or scroll down here for more info!

You will be allocated the same florist consultant every time you order and he or she will take full personal responsibility for the delivery wherever it may be.
Our experts will attend to the order and should you not be 100% satisfied we will refund you the full purchase price. As we pride ourselves in our guarantees the owners are all ways available directly on +27 82 496 4522 for immediate attention. 

For international deliveries please email love@heartsandroses.com or get us to ring you by filling in your "callback" details for a personalized quote on your delivery.
Click the most appropriate category to the right, enjoy the flowers and remember, we can do so many different combinations. Don't be shy in asking for something specific!  
As we want this to be as simple as possible there is no "registration" and "password" section. Once you have picked your flowers simply click "next" to appear on our secure payment gateway or EFT detail page. You may also ask us to call you to arrange payment!Enjoy the FLOWERS!
James and Oksana,  Heartsandroses.com


Facebook Twitter News Feed Youtube

0800 Flowers

About Us | Register your Florist | Weekly Video | Roses | Flower Power | Flower Blog | Links | Contact Us
Sitemap | Terms & Conditions | Returns | Privacy | Delivery | How to Shop