I won't recommend Edgeline Planners too.
Overall works are ok, but I just don't like the delays and the inexperience of the "designer" who is more like an untrained coordinator. She does not really know the details but puts up an outlook of confidence - I can understand that, but she has to at least do her homework to understand how the jobs should be sequenced before committing to deadlines and answering my questions.
It is apparent that Edgeline uses inexperienced "designers".