May be a little late to suggest this, but:
One trick for speeding up the laying of shingles is to run whatever you are using as underlayment through a printer, printing guide lines the correct distance apart. Helps with keeping them straight and properly spaced.