Megan McCoy, Owner

When not seeing Clients in New Mexico, Arizona and Nevada, she can be seen out catching some fresh air and sunshine hiking the mountains of Arizona, enjoying concerts and traveling with her boyfriend, participating in dance sport or playing with her beloved Bichon Frise puppy, Prince. 

We are 23 years of experience. We are integrity. We are personal service. We are dedication. We are there for you!

Kimberly Reily, Office Manager

Kimberly is the helpful voice on the other end of the phone. Since 2006, Kimberly has been serving you from 8 am-4:30 pm (MST) weekdays. She is a great resource of knowledge with experience in all facets of this business. Kimberly spends much of her free time with her husband boating on the lake, or beach side in Mexico. She is a wine lover.

About Us

We are helping you with inventories, displaying products and making sure you have our hottest selling items in your store. Megan's experience and artistic flair, will help you choose just the right mix of her superior souvenir lines for your unique store and location. Our specialty is also developing custom product lines that are exactly suited for your particular area and clientele. Our team will bring extensive experience, attention to detail and a relentless dedication to your project. Every stage of the process, from artwork and design to final display will be handled with care by our team.

Megan began hand painting her own T-Shirt designs at her kitchen table 31 years ago. She started Mega Designs Inc. in 1988 based in Dallas, TX. In 1994, she ventured into another facet of the business as a Manufacturer’s Representative working the New Mexico, Arizona and Nevada territories.


Today she has grown this business into one of the top manufacturer’s representative companies in the southwest. Megan says, “We love to help people bring their ideas to life! Every Client is unique and every project is special for us. We pay attention to details and we don’t stop - ever, until our clients are more than satisfied. We love what we do and the solid, steady growth of the business shows that we’re good at it. We are all about service, service, service.”

Call us today!​

(480)563-1633
(800) 878-7187