Yellow Freight is one of the ones I use, if they do not have a depot near you, they will pass it on to a Canadian Co.
If you have a customs office, you can ask the freight Co. to bring it in in bond and you can clear it yourself if you want, the forms are on line in the CRA site.
Otherwise you will have to employ a broker, cost depends on price, see the yellow pages.
If you are a business, you will only pay GST otherwise PST also, or is there none in Ab?.
There are most likely no duties payable on a CNC machine, even made in China.
Your biggest cost will be freight.