After you encounter the village in the desert, return home. You'll get an event where the Sharance tree randomly grew a second floor. Now go to the blacksmith and talk to Raven (Or whoever's behind the counter. Not very sure if it works if Gaius is the one there) and she'll offer your a choice to build a workshop and a pharmacy.
You need a few thousand gold and about 50++ wood though.