I selected CCM partially on the basis of the great reviews on this site although I must admit that the uniformly high ratings seemed a bit too good to be true. I am happy to say that my experience was excellent. Jason and Peter did exactly what they explained they would do, within the time parameters promised, and at the price agreed upon – all in a polite, professional manner. It was obvious that my satisfaction with their work was their top priority. I would not hesitate to recommend them to anyone.