Established in 1988, Tucci Creative Inc. is a full service advertising agency located in Tucson, Arizona. The Process: We begin by meeting with our clients to discuss their needs and goals. A comprehensive plan is developed and strategic media placement is decided upon. Our creative department then develops concepts based on those advertising needs - from script writing and layout to animated production.