Fraser and Kirkbright

They are located in Canada(BC I think)...They do custom weaving etc. They might be a good place to check out too...