Disclaimer: I have not dealt with any of these companies and know nothing about them. Something to consider if you want to move the granny flat in the future is a 'pod' type granny flat such as:
http://www.bluefrontier.com/index.html
http://www.norfolkhomes.net.au/what-is-modpod/
I...