The Dye Maker's shop comes available during the time frame when you're opening up Giovanni's lands and quests.
Available at level:
16 or 17?
Time to build after purchase:
Maximum number per kingdom:
Recipes available in this building:
(click on a recipe name to learn its ingredients, crafting time, etc.)