Everything varies on how complicated the design and how busy my calendar is. Generally speaking, I need 2 to 4 weeks for a set of 100 to 200 envelopes. Contacting me well in advance of your mailing date will avoid any rush fees that could be applied later.