Здоровую конкуренцию никто не отменял - клиент останется с вами, если вы ему предлагаете более качественные услуги.
Что касается руководства компании, то я бы предложила разделить вашу функцию и делегировать ее двум лицам - технический директор и коммерческий. На пост коммерческого или руководителя административно-менеджерской функции, я бы предложила вообще взять женщину или девушку. Им менее интересно идти в конкуренты потом в данной области, при этом они на отлично справляются с обязанностями руководителя и многофункциональностью руководящей должности, хозяйственные, умеют где нужно сэкономить, и самое главное они более ответственные в отношениях с клиентами. На техническую должность - взять человеку старшего поколения - такие есть, и они не хотят работать в крупных компаниях. Не дедушку конечно, но человека перед пенсией. Это поколение более ответственно относится к своим обязанностям и с большим уважением к иерархии начальник-рабочий. Помимо этого также человека можно нанять на полставки для вечерних-ночных работ.
Если вы опасаетесь, что ваш работник наладит слишком хорошие отношения и уведет клиента, делайте ротацию посылаемых на один и тоже объект сотрудников. Чтобы ваша компания всегда была в курсе всех предшествующих поломок клиента, создавайте и ведите историю каждого клиента. Как в больнице - история болезни. Так и вы и каждый новый техник, выезжающий к постоянному клиенту будет в курсе того, что уже чинилось, ломалось.
Поддерживать же лояльность клиента можно время от времени "навещая" руководство клиентских организация, чтобы узнать как проходит обслуживание, и довольно ли качеством - это хороший вклад в развитие отношений, которые основаны на личном доверии, как у вас.