Buying a home is a major life decision that comes with many considerations. This guide outlines 20 key questions homebuyers should ask before making an offer — from minimum down payment and expected closing costs to utility expenses, neighbours, rental equipment, pest history, renovation details and permits, safety hazards, property age and condition, market history, and more — helping buyers conduct thorough due diligence before purchasing a property.