Skip to content

Shipping, Pickup & Delivery

Pickup from our Highlands Location

We offer free local pickup for all floral and gift orders from our Highlands location in North Denver. If you are ordering after our shop closes, please allow 2 hours after we open for us to process your order. You will be able to select your preferred pickup time at checkout.

Local Delivery to the Denver Metro Area

Our delivery drivers deliver flowers and gifts all over the greater Denver Metro area every week from Monday-Saturday. Delivery charges vary based on distance from our Highlands shop location. If your recipient's zip code qualifies for delivery at checkout, applicable delivery charges will apply. If you would like us to deliver to the greater Denver Metro area, but your zip code is not showing as available, please call the shop at (303)480-0966.

Shipping for all orders outside of the Denver Metro area

We ship all our gift boxes and gift shop items all over the US and internationally. You will be able to choose from UPS or USPS shipping at checkout. Please note - we do not ship fresh flowers. Orders ship within 2 business days of order. If you have any questions, feel free to call us at (303)480-0966.

Returns and exchanges

Floral order guarantee

We guarantee all of our floral designs. If you are not delighted by your arrangement we are happy to exchange it within 48 hours of the original pickup or delivery time. We do ask for an emailed photo of the original arrangement prior to the exchange so we can identify any problem blooms and pass that information to our team. Our concierge email is rose@theperfectpetal.com

Return policy for in store purchases at our Highlands shop

Purchases made in store with us at our Highland's shop are eligible for store credit within 30 days of the original purchase. Items must be unused and include the original packaging.

Return policy for online gift shop purchases

Non-floral gift shop purchases made on our website are eligible for refund within 30 days. Items must be unused and include the original packaging. Please mail back your items to 3600 West 32nd Ave, Unit B, Denver, CO, 80211.