I have my own carpet cleaner (Bissell Pro Heat) that I swear by.
I do understand your circumstances with being pregnant. I am not one to use a rental. You get someone else's dirt.. UGH
I am not a fan of the pro's because.....I know the machine was used in someone else's house, the rep wants to "sell" me more services than I need to make more money and the quality of the job is not up to par for what I can do myself with my Bissell. I am on my 2nd Bissell.
I have used Dalwarth, Kiwi and Stanley Steemer. All leave carpets smelling fresh but some stains are just raked over. Of the 3 I used which are mentioned above, I have used Dalworth the most. I still dislike the policy that they sub contract. One time some white van showed up at my house and I did not let him in until I confirmed that he was a contract worker for Dalworth.
IF I need a FAST FIX, I will go with Dalworth. If not, I do it myself. Remember those rental machines have been everywhere and that is just gross. I don't want to bring that into my home.
I have 3 dogs. Not many pet stains but I use the ZEP aerosol can from Home depot and it works wonders. It even got red wine out of my white carpet.
Susan