Sunshine Carpet and Upholstery Cleaning was recommended to us to clean our carpets and the upholstery on our couch. Cam was very easy to deal with on the phone when making appointment ~ and in fact was very accommodating when I had to change our original appointment date. Great start! Cam was on time, very professional and courteous ~ I liked him from the start! He explained to me how he was going to tackle our cleaning and then got right down to business. The job is superb and we are delighted with the results. I would recommend Cam and Sunshine Carpet and Upholstery Cleaning to anyone! Well done and thank you Cam!