Honestly, I've never heard anyone praise CC, very slow service & marginal quality. I did have them quote me new salon cushions, and their price was almost 2x my other quotes. I asked them repetitively for pricing on dodger & bimini and they never "got around to it".
I will personally vouch for North Sails Annapolis Canvass Services. I had them redesign my dodger & bimini last year, and they did a great, on time job (if I recall 3 weeks). Ended up going with them for a new sail & pedestal cover as well as a full winter cover.
We'll be going on the hard at HHN first week of December