Shamrock Cleaning and Restoration did some carpet cleaning for pet odor and they were extremely professional. They wore protective wear and used corner guards when the hose came in the house. They were extermely clean, and prepared, and left spot cleaner for us to use in the future.
We have a difficult carpet to clean so they explained to us how we can maintain it. Of all carpet cleaners I have never been so satisfied. They put runners down, seat covers, and really communicated with us.
more