I have worked with M Haley Design over the past 5 years and have never been disappointed. Her attention to detail, her fun personality and her creative eye make each consultation fun and interesting. My clients always walk away excited to see the process evolve into an actual product. M Haley Design offers so many products that she is often a one stop shop! She has not only invitations for all occasions, but they design a complete suite of place cards, programs, out of town gift bags with itineraries, and many other details. We highly recommend them!