Really great piece of craftsmanship, thanks! I have noticed two things that may be little hurdles that could be fixed or improved. Firstly, I hadn't spoken to Amy in Falador after completing the quest, and the bot got stuck at Varrock estate agents trying to begin dialogue with Marlo there - might be fixed by sending it to Amy if it gets stuck in a dialogue loop. Secondly, I noticed that when I went to get a new contract in person, it misclicked into relocating my house, and was attempting to resolve this by moving the camera rather than trying to close the interface.
Regardless, thank you very much for a great product!