Imagination Machine Works Ltd.


Imagination Machine Works offers a very broad range of services for our clients to take advantage of.

Not all of these services are offered in-house by us, but we have formed good relationships with various high quality vendors over the years that we are more than happy to utilize to get you what you need.


The following is a sample of some of the services we can offer to you.




Imagination Machine Works Ltd.

E-mail Address:


(250) 764-0645