The Crimson Petal is a florist in Newton, MA, located at Needham St. It holds a rating of 4.70 based on customer reviews.
The Crimson Petal was born in 2010 when Lee Hagopian, then working as a floral designer at a shop under another name, seized the opportunity to purchase the business. What began as a leap of faith has grown into a trusted local florist serving Needham and Newton. The shop specializes in thoughtful, artistic arrangements for every occasion, with reliable flower delivery in Needham and same day flower delivery in Needham when timing matters most. It also serves as a dedicated florist in Newton, providing handcrafted designs with dependable flower delivery in Newton and efficient same day flower delivery in Newton for life's most important moments. Since June 1, 2010, the shop has been creating beautiful, distinctive floral arrangements from its location on Needham Street. The business is completely independent, proudly owned by local resident Lee Hagopian, and staffed by three delightful, friendly, and highly experienced designers. Hagopian is passionate about floral design and grateful to work alongside a team of talented, experienced women who share that passion.
The business holds a positive rating from the customers who have reviewed it, reflecting its standing as a trusted florist in the area.