I have used Century on my own roof, my son's roof and I have recommended them several times. They do good job, they are knowledgable and fair priced.
One thing I noticed is that they seem to disinterested in minor repairs. There are plenty of "one man" roofers that want the small jobs.
But, if you want your roof replaced, they do a good job.