Yes definitely. At Marks Cleaning, we undertake special means and methods to remove all kinds of stains and spots present on your sofa. We prefer to stay away from chemical solutions for sofa cleaning and use greener cleaning options. Our solution is very effective and can remove urine stains from your sofa and deep clean it. We can provide the finest solutions at just a phone call!