Does carpet cleaning help with lingering odours from pets?

Yes, professional treatments are specifically designed to neutralise deep-set pet odours.