I would highly recommend Petra Flowers in East Lansing, Michigan. The company was very professional and helpful. When i first began the process of choosing flowers, they sat down with me and went over my many options. They listened to my ideas even though i was not entirely sure what i wanted and just had an idea. From what I told them, they tried to create my vision and see if that was what i was talking about. I did not have a huge flower budget but knew for sure that i wanted fresh flowers as centerpieces on all of my tables at the reception. Petra flowers was willing to work within my budget and created my bouquet as well as my bridesmaids bouquets and table decorations for about $1000. There were a few occasions where they were able to translate my much more expensive idea into a very similar option by substituting some less expensive flowers, giving me the look i wanted for the price that i could afford. I was very happy with how the bouquets and the arrangements turned out. The company was professional, organized, and flexible. They worked with my needs, my timelines, and my goals for what i wanted out of my wedding flowers. They were willing to help with anything i needed and even rearranged their schedule to fit in my wedding despite the fact that it was mother's day weekend (something several other florists said that they were not able to do). Overall, i had a great experience with Petra Flowers and would recommend it to any bride in the East Lansing/Lansing area for their one stop shop for all of their floral needs for their wedding and showers and so forth.