After you've spent enough time doing all of the research about your prospective home and are comfortable with working with the seller, it's time to make the offer. However, the home buying offer isn't the end of the sales process; you may be involved with negotiating a price after making the offer if the seller refuses to accept it, so you'll need a plan to get the price you want - or close to it - well before you extend your initial offer.

Knowledge of the contract and devising a contingency plan are just some ways to ensure you get your dream home within your budget. Barron's 'Consumer's Guide to Home Buying' advises homebuyers to make a checklist of things to consider even before entering the negotiation process. Below are some of the things you need to pay attention to when negotiating:

1. Knowing who are involved in the decision making process. Sellers usually employ the services of agents, lawyers, accountants and other third parties to transact with buyers. Knowing whom you'll be dealing with beforehand will help you devise a specific method for negotiating.

2. Have a back-up plan. It is possible for you and the seller to reach a stalemate when negotiating. Consider developing a back-up plan just in case no agreements are reached during negotiations. Define your maximum offer and do not go over it; just look for other homes to buy.

3. Have you looked over all of the details of the contract? It's important to fully understand all of the terms of the contract so you're not left with any surprises at closing. Take the time to review the contract in as much detail as possible and note down any questions you have. Set up a meeting with the seller to go over anything that doesn't seem clear to you so you don't have any reservations about signing if you do get an accepted offer.

4. Develop a relationship with your realtor. Realtors have the experience to give you professional advice about your prospective Minnesota home. Spend the time to develop a positive working relationship with them. Voice out your concerns to your realtor well ahead of the negotiation process to give your realtor time to help you in making an informed decision.

5. Be prepared for setbacks. Negotiations can break down between both parties at any time. It is important for you to keep your cool, as most negotiation problems are only misunderstandings caused by poor communication skills. Lastly, be prepared to get out of the deal if you feel the negotiation will lead to nowhere.