I was a 1st time home buyer and was referred to Jim Krausmann. Couldn't be happier with his services. He took the time to answer all my questions, which I had a ton of. He was also very willing to tell me how to fix certain things or how much certain contractors might charge. If you're a first time home buyer, Jim is the guy for you.