Есть ли какие либо решения, базы данных. куда можно было бы прописать клиента, прикреплять к нему различные документы, указывать сроки, статусы, напоминания, желательно отображение на карте исходя из адреса?
А стоить ли плодить инструменты, с которыми работают пользователи?
В принципе, при желании все это можно сделать и в Amo.
1. Создать статусы для отдела услуг.
2. После успешной сделки, создавать новые сделки по компании(документы, сроки, работы) и перекидывать на отдел услуг.
3. Документы прикрепляются в сделках через примечания(но у Amo скорее всего ограничения по месту хранения), можно подключить Яндекс.Диск или Dropbox.
4. Подключить виджет Яндекс.Карты.
5. По управлению доступа тоже несколько есть виджетов. Видел по разделению воронки, то есть продажники будут видеть свои статусы, отдел услуг свои.