Речь идет о Москве? В Москве и области немного разные процедуры, обусловленные местной спецификой.Если вы идете к нотариусу, то договор составляет нотариус, собственно он за это деньги и берет. Регистрацией договора нотариусы не занимаются. Есть мнение, что к нотариусу в Москве ходить не стоит, есть много центров оформления сделок, которые и договор напишут и зарегистрируют этот договор, убрав необходимость стоять в очередях в рег палатах. Можно договор написать и самостоятельно, самостоятельно же его зарегистрировав. Риелтора можете  пригласить, он напишет ДКП и зарегистрирует его за вознаграждение, заодно проследит за процедурой закладки денег в ячейку и правильностью оформления доступа к ячейке.В МО во многих районах искусственно затруднен доступ в отделения рег.палаты (дикие совершенно очереди с записью в 3 часа ночи без гарантий, что в этот день попадешь на прием). При этом многие регистраторы за дополнительную денежку составляют ДКП и сами же принимают его на регистрацию. ИМХО, путь через написание ДКП регистратором оптимальный по временным и нервным затратам.