Very professional, skilled and stuck to the budget we agreed even though I had extra minor adjustments. This is the second time I have worked with this developer and I trust him with my logins/passwords which I was comprehensive at first to give such details away. Thank you very much.