So here is the thing about those small, cheap, portable extractors to clean "seats"...
They will all clean the surface, but the amount of water that they will extract is not good. You need an extractor that is actually mean to extract water much deeper than these small portable cleaners.
What happens is too much water is used on the seats and all that dirty water gets soaked in deep by the seat's cushions and then stays there until it dries. That creates a lot of issues one of them the growth of mold and most of the time it is black mold!
If you are going to get your seats cleaned using a carpet cleaner, don't !!! I have an auto detailing extractor, the Mytee 8070 which is also heated. The key feature of these extractors is the amount of "waterlift" and the Mytee 8070 has 130" compared to 103" the Bissell Green Machine has.
While you might think it's not much of a difference, it is and by a lot. That is the suction power the machine can use to suck up water.
But even then, if you are patient and use the least water possible, the Bissell Green Machine "will" work for you.
But keep in mind that the Bissell Green Machine is mostly for carpets, I think it does have an upholstery attachment but doesn't work as good on seats as it does on carpets. The other Bissell is the Bissell Little Green and that has no waterlift lol ...
The Mytee 8070 is $1300 but UnoClean has one for $429 that is pretty good but it doesn't have a heater, but honestly you really don't need a heated extractor. Below is the link to it, I do see you are in Canada so I don't know if this one will be available to you.
I tried looking on Amazon Canada but didn't see many options.
If you see other extractors, make sure you have more than 100" of waterlift, if the Bissell Green Machien is all you can find, give it a try.