When the CAD started getting better with the US and my paycheque (being paid in US) started going down I convinced all but one of my clients to switch to paying me a (little) higher rate in CAD instead. On my side however I don't have to pay the exchange rate anymore and the income is much more stable.