Once you obtain your desired property for rental, you should be aware that it may not be very wise to get a carpet that is not industry graded or that is basically cream carpet, this color will prove to be very difficult to maintain clean and then after tenants will move out you may be left with rather old looking carpet. That is why at this stage you should think and reconsider many options available on the market, from one side you could go for a hard floor and just simply avoid all the issue with carpets and their cleaning, however you may face a bit of a different situation with those once they will get permanently damaged.
I always recommend my customers to have brown carpet or some shade of blue one, as those colors are best to mask any stains on the carpet and will simply look better after long use by tenants and their guests. Like you can see from example above it is rather stunning difference in contrast between cleaned part of this nice cream carpet, I have placed some effort on this job to make it look its best. That is why landlords should have carpet that is not showing stains with so much eas and they may save much hassle over the years of renting property of they have clean tenants, because with clean tenants your carpet will not get to dirty.
Furthermore it would be wise to make sure that your tenants have made deposite big enough to charge them for any jobs that will be needed to the property after they leave it in unsatisfactory conditions.