Windows:  Typically it takes one day or less depending on the amount of windows and any construction needed.

Siding:  Between 1-2 weeks depending on any special orders or extra construction.

Roofing:  1-2 days depending on any needed structural work.

Entry Doors:  Usually one day.