IF you have not gone through the spring cleaning process of getting your carpet properly brushed clean, then you should really think about getting it done now. It can be necessary to get your carpet cleaned on a regular basis and if not then you should get it cleaned at least once per year or risk it going from just an unhygienic and dirty sight, to an actual health hazard over time. Unless your carpet is properly cleaned at regular intervals you could risk it becoming so dirty that actual bacteria or fungus starts forming on top of it and then becomes a problem that can end up affecting the people who are regularly near or about the carpet.
It is always in your best interest to call a professional instead of doing the carpet cleaning yourself. While you can buy the chemicals, you can rent out the equipment and you can even read up easy carpet cleaning tips online and look up a few methods of carpet cleaning, you probably won’t be able to do the job as well as the professionals do and you have a chance of making things worse than they are before. Improper treatment, use of the wrong amount or type of chemical or improper use of equipment can end up costing you your favourite carpet. You might end up with a carpet that has a bad odor emitting from it, you can end up with stains that have been spread further and darker than they originally had been, or you can end up with permanent wet spot. At the end of it all you will not have even saved much money as you will have spent a lot on the chemicals and the equipment rent, it it might just be better to call a professional.