In Vancouver when a roofing company installs your new roof and hands you over the warranty certificate there are several steps that must be taken in order for the warranty to actually apply.
First the roofer or roofing company has the duty of registering your roof so the manufacturer knows the time frame that your new roof is on your home. Shingle manufacturers cannot cover a warranty if they do not know that their product is on your home. So if you roof fails five years after it has been installed and was never registered the fact is you do not actually have a warranty.
Every shingle in Vancouver comes with specs giving the roofer the information to they need to install the product properly. This means working out the attic area and ventilating appropriately, installing the correct flashing, underlay and capping. The roofing company must make sure that the roofer is placing the nails on a correct nail line. That not short cuts are taken !
In most cases that I have seen when a shingle manufacturer comes to inspect a suspected faulty shingle it turns out that the shingle was installed incorrectly or that some shortcuts were made that gave the roof a short term life span. The fact remains that unless the roofing company followed every rule in their products rule book then your warranty means nothing
The trick to getting a reliable roofing company in Vancouver is to hire someone who has been in business for more than ten years. Any company who has not changed there name and managed to stay in business has followed the rules and installs reliable roofs