Some Theme frameworks or premium themes like iThemes Builder automatically create a child theme for you when activated, but others will need to be manually created, thankfully a few minutes creating one will save you a lot of time down the road.
Here is how and why you should always use a child theme with WordPress
* Real Estate Specific themes
We recommend avoiding using Real Estate specific themes due to duplicate functionality and conflicts that can arise with duplication of property listings coding and functionality. Unless the theme specifically states Easy Property Listings compatibility.