Paul came to replace some carpet and padding that had been soiled by our cat. He arrived when he said he would and did a professi…
Paul came to replace some carpet and padding that had been soiled by our cat. He arrived when he said he would and did a professional job. I would definitely recommend him.
Read more
Paul came to replace some carpet and padding that had been soiled by our cat. He arrived when he said he would and did a professional job. I would definitely recommend him.
Paul came to replace some carpet and padding that had been soiled by our cat. He arrived when he said he would and did a professi…
Paul came to replace some carpet and padding that had been soiled by our cat. He arrived when he said he would and did a professional job. I would definitely recommend him.
Read more
Paul came to replace some carpet and padding that had been soiled by our cat. He arrived when he said he would and did a professional job. I would definitely recommend him.