I would first recommend some research on the type of job you want done before going for quotes (shingle company & type, venting, underlay, etc. ) as this makes it a easier decision later. I was interested in a specific shingle (Certainteed - Highland Slate) for my roof and also wanted the Certianteed warranty. Check into the reuse of vents and flashing - the cheaper quotes will do this. Titans however, do provide new vents & flashing with choice of colour. Also, you can go for ridge venting (my choice) at no additional charge - other than the wood to block the old vent holes. I also wanted the polymer underlay (Diamond Deck) which is required for the Certainteed warranty.
Due to my shingle choice being a bit of an oddball, the job started later than planned but I wasn't really in any hurry. The crew started on a Wednesday as promised and finished shingling on Saturday. Monday the job was completed with the new flashing installed. The cleanup was good however I think any roofer will leave behind some nails in the nooks and cranny's - I picked up a handful.
I'm very happy with the way the job turned out but I think most roofing job looks great when freshly done. Time will tell. One commonly overlooked and very important aspect is to check into your attic situation - my house had most of the soffits blocked by insulation - this not only keeps the house too hot but bakes the shingles & significantly reduces their life. This needs to be fixed to get the advertised life out of the shingles. I cleared away the insulation myself but some roofers will do it for you.
I would recommend Titlans Roofworks as they did a fine job, at a reasonable price in a timely manner.
Hope this review has been helpful for your roofing job.