We hired Contex do reshingle a portion of our roof and to replace the cedar shakes on one side.
They came out and gave an estimate very promptly and were available to do the work within a week or two. It was completed within a day and a half.
They identified a spot under the siding where the wall was rotten and did this small bit of additional work at a very reasonable expense.
The work was of good quality (at least as far as we can tell cause we're not on the roof very much!).
The only minor complaint that I have was that I continue to find shingle pieces in the garden!