We used to use VirtualBoss - it was simple and construction specific. Microsoft project is really good but complex.
If you want the schedule for just you then one of those two would work ok. If you need to communicate the schedule to your subs or suppliers you may look at a web based system. We use co-construct.
If you want the schedule for just you then one of those two would work ok. If you need to communicate the schedule to your subs or suppliers you may look at a web based system. We use co-construct.