Congratulation on your purchase, I did see it advertised and thought it might be a bit of a challenge.
There are a few locost builders in the lower mainland, try posting on the Locost USA forum also as there may be someone close that could help.
Stewart