Salesperson was knowledgeable and polite, and did not pressure us into a decision at all.
We have a 2100 sqft. house which they were able to complete in about 5-6 hours with 8 guys working on it. They laid tarps around our property, took off the old shingles and put in new 50 year shingles (which at the caution of the salesman should really only last about 25 years).
They came by a few weeks after install to collect the money and did another sweep around the property to remove old nails and debris.
I highly recommend this company as the quality and speed of their work was excellent and they were cheaper than the other estimates we got for the same shingle.