For flowers Craig Sole Designs is the best! I called everyone in town, and they either said teardrops would be too difficult, or they were booked and to call Craig Sole! Its a smal...l family run buisness run out of a building that used to be a house they turned into a beautiful flower shop!! They have been in the business for years. If it's difficult Pinterest type idea you have in your head, Craig knows what he is doing and can do anything! I had no real plan in my head and my bouquet was so gorgeous! All I said was no yellow red or orange and I wanted a teardrop and I was shocked by what he created! He even teaches you how to hold it to make you look the best depending on the shape or type of bouquet. Craig is a wonderful and fun man! Every interaction I had with him was a blast! I told him I needed flowers to decorate our cake and he said "how big is it, and what color flowers?" I told him and he said he knew exactly what and how many we would need! He is so much fun and will make you a work of art out of flowers that will literally make you gasp when you see it! I will use him for any future flower needs! He is a kind honest man who wants to make sure you are taken care of! When I asked him about preserving my bouquet he said don't... that it costs way too much usually twice as much as you pay for a bouquet itself and to spend that money on the honeymoon or something else that would be more worthy of the price tag! I really recommend This gem of a florist! They will work their hardest to make sure the flowers on your big day are perfect! Whether you only purchase a bouquet for yourself like I did, or if you go all the way and buy flowers to fill the whole venue, bouquets for all your bridesmaids, and boutonnieres! He will treat you exactly the same, with the same care, respect, and support! He would have delivered my one bouquet, but unfortunately he had 3 weddings that day, and I was so thankful he still accepted me as a client! He said he could add in one more bouquet no problem once I let him know I couldn't find anyone else and they all kept telling me that I should call him. I also found Craig himself or someone else, since everyone there is equally kind, knowledgeable and helpful, are always super easy to get ahold of on the phone daily if you ever have any questions or concerns! Sole Designs really are the best at what they do! You will not be disappointed if you choose to share your Big Day with them!