Hi. I have two rooms that have carpet. I want some opinions on the best way to clean the two carpets without spending £100 on someone to come in. The carpets are only 18 months old so they’re not dirty but we looked after a dog for about two months and he had a couple of accidents. I cleaned up after him at the time but I feel I want the carpets deeper cleaned and freshened up. I could buy a cleaner but is it really worth it for just the two carpets? And do the carpets need shampooing or would steaming be best? Need some opinions please. Thank you.