WireCRM
Можно на лету формировать заказ по клиенту, фиксировать наименования работа и использованных расходников. Печатать акт, чек все это на фирменном бланке, вообще любые документы. В ходе работ можно менять и дополнять наименования. Модулей много, поэтому можно формировать закупки по заказу. По клиенту можно вести его оборудование, все это можно будет видеть в карточке клиента, можно отправлять СМС клиенту по ходу выполнения работ. Ограничение доступа и календарь тоже есть, и еще около 100 различных модулей.
Рекомендую попробовать https://wirecrm.com/