How can I alleviate uncertainty when purchasing a home?

by