Granny flats have been rather common in places such as Australia, but here, they are hampered by rules regulations and bylaws.

I live on several acres in the Durham region and when we tried something similar, were told it would be in non compliance for our zoning.  Keep in mind, our property is over 10 acres in size, the unit (park home trailer) couldn't be seen by our neighbours and the tenants were to be my in laws.

Still would love to do it, for rental purposes, but again, butting up against rules etc, can't do it.