I have been working with Cherish / Mariposa Design for > 15 years! I cannot say enough positive things about Cherish. She is the perfect package! Her experience and knowledge involving websites, the internet, programming, search engines, etc is only one of Cherish’s assets. Her incredible sense of design and creativity, combined with her use of color, space, layouts and font styles, magically creates the perfect websites.