MacRae S J & Son Ltd is a Baddeck-based company that specializes in the sales and servicing of your lawn tractors, snow blowers, saws and trimmers. We pride ourselves on the qualit... more... See more text