Just before Christmas we decided to purchase a new sofa for our livingroom and put our old sofa in our finished basement. This sofa is well made and we knew that we needed more seating downstairs as this is where we have everyone at Christmas because it is so much bigger than upstairs. When we placed the sofa downstairs we then decided to freshen it up by having it cleaned for the upcoming holiday. We had had it cleaned before but weren't happy with the results so we decided to try someone new. We called a few places and then decided on Sydney Carpet & Upholstery. When we arrived they gave us an estimate and as we the only place that we have carpet is downstairs we decided to have the carpet cleaned as well. They moved all the furniture and we very careful making sure that everything was covered so that nothing would be damaged. After they cleaned the carpet then they started on the sofa. Needless to say the job they did on both on carpet and sofa was terrific. It certainly made a difference and they also sprayed the sofa to ensure that any thing that was spilled on it would not soak into the material. Now the carpet and sofa look like new and it was all ready for Christmas. I would definitely have Sydney Carpet & Upholstery Cleaning back to do the same job. They were very professional and they made sure that everything was put back the way that it had been.