The new Keith Kilt and Textile Centre was officially opened at the weekend.
Lord Lieutenant of Bannfshire Clare Russell, who is also patron of the Kilt Centre, led the ceremony.
The operation has moved to 147 Mid Street, Keith, which offers more space than the previous building.
Linda Gorn, chairwoman and managing director, said: “We had a very successful preview night on Friday with a steady stream of people coming through the door.
“Around 70 people came along to see what we stocked and to talk to tutors about the courses.
“We are now able to supplement our income by selling local crafts and arts in the area such as truffles, handbags, and fudges.”
In the back of the store is the Laidlaw Room where kiltmaking and textile courses are being run.
For the first time in 20 years, the public will be able to see traditional kilt-making in action with courses being run on Thursdays and Fridays.
The kilt centre is unique in being able to offer the only SQA qualification for a customised award in traditional kilt-making.
Ms Gorn said: “Our twelve day course in kilt-making is soon to be fully booked with 20-30 students signing up.
“We have had students from as far afield as Sweden, Switzerland and Australia.
“They can make six kilts out of any tartan to get the award.”
Ms Gorn said: “I would like to thank everybody for their support in this new venture which couldn’t have happened without the help and support of my team.”
The Keith Kilt School was set up in 1994 to enable the mill workers who were being paid off from the mills in Keith to learn a new skill.
In 2005, the Keith Kilt school was re-named and became Keith Kilt and Textile Centre. It has charitable status and is run by a group of volunteers.