Canadians if they are in legal status in the U.S. ( except under the visa waiver status), can apply for adjustment in the U.S.to conditional permanent residency. Of course the intent to file for adjustment in the U.S. only developed after the investor had arrived in the U.S.
Generally, once cannot adjust from the Visa Waiver Program to an Immigrant Visa. Adjustment from another nonimmigrant visa is possible (as long as there is no dual intent issue) and consulate processing is always an option. Creating an approvable US Immigration plan is best served with the assistance of experienced US Immigration counsel, like the attorneys at our firm can provide.