Buying a residential property is one of the daunting tasks as it involves a lot of legal and financial procedures. When it comes to...