I would recommend getting a good mortgage broker. You don't pay them for their services, and they will already have contacts at several banks for when you get your credit run. As well, they'll know what costs are involved as you go through the process.
Before you even sign the papers, you'll know the following:
*Down payment. I don't know how it works in the US, but in Canada it's minimum 5%. We pay insurance to bring it up to 20%. My guess is the US is the same. * Closing costs are given to you by your lawyer. Banks generally require proof of 1% of the total cost for closing costs. * Taxes are given to you by your mortgage broker or lawyer. If the previous owner paid their taxes yearly, you'll have to pay them back for the portion they paid, and that's laid out clearly in the closing costs. Go to your municipality's website and look for a tax calculator or zoning map. I know my city has both, a tax calculator and a zoning map that shows the last home evaluation cost. * Inspection is always a condition of sale. You won't remove this condition until the house passes inspection. * Insurance. You can't even get a mortgage without showing proof of home insurance.
As a previous apartment renter turned 2 home owner, these are the hidden costs as I see them:
Here's my suggestion. Take a walk down the isles at Home Depot and you'll get a sense of what you'll need as a home owner. Add up the things you think you'll need, and those are your hidden costs.
Remember that the first year of home ownership is the hardest, due to all the costs I've outlined, but it does get better.
Congrats on possibly taking the next step for you two, but please please don't do this if you can't afford it. If your budget is too tight, wait it out a year or two, pay down/off some things, and then try again. Trust me, it'll be FAR more expensive to have to move out of your home than if you waited a couple years.