If you don't mind used one and able to pick up yourself. Try
Ottawa Classifieds - used items - buy and sell free classified ads - UsedOttawa.com There are mature product, cheap one all work the same.
But, you own home or rent apartment. If it is in rental apartment, landlord usually don't allow second stove or fridge. And stove use 240 V plug, usually there is only one in the kitchen. Regular plug is 110 v, wouldn't work.
You can rent a carpet cleaning machine from home depot for 40 dollar and DIY. But carpet wash can't take out stain. You may try some spot cleaner from home depot.