What to Include When Building a Granny Flat

A granny flat is a great way to use the extra space on your property. Not only do you create space for another person to live on your property, but that person can be independent from the main house.  These are useful if you’ve got aging parents you want to keep close...