Wow weeks!
I think I need to come to your house to see what kind of decor several weeks of work gets you! lol
For Christmas it typically it takes around 2-3 days to get ours out. 1-2 days for inside and 1-2 days outside (sometimes working on both in the same day). If the weather is nice we can get the outside done in 1 day (we put up our own lights as opposed to getting it done professionally).
Usually the tree takes a bit of time. My husband is involved in the outside decor (mostly I'm there holding the ladder and feeding him lights) and the tree but the rest is all me lol
The HOA allows Christmas lights starting Nov 15th and we typically get it up fast. As we're doing it ourselves we do it on weekends where we get the most sunlight but we're also dealing with the weather so there are times we get the lights up a few days early we just don't turn them on until Nov 15th.