Yes of course landlord can charge for new carpets and new paint but in such cases not every time. They only charge on that time when it is necessary so if you are living on lease and you don’t have knowledge about it then you can go through the conditions which we have given below. With the help of these conditions you will come to know that in which situation you need to pay for new carpets and the new paint. so what are you waiting for if you are living on lease and you have confusion or you don’t have knowledge about it that in which conditions you should pay for the these things then go through it. It will help you to gain your knowledge about it.