When I moved to the Pinetop-Lakeside area of Arizona, I used a real estate agent that was recommended. Long story short, the agent and the inspector were in cahoots.
I had a friend who is a contractor come up from the valley to do some upgrades. I found out there were serious wiring issues, along with black mold, and other items.
Approx. 50k later, the house is comfortable and secure.
Moral of the story: Have an independent contractor go through the house and pay him $250-300, first
Here is Michigan a lot of realty companies have associated mortgage and title companies, plus I believe kickbacks from inspectors, etc. When I used an agent to buy my last house ending hp having two different title companies (her’s and the sellers), added confusion IMHO.
So while the agent is supposed to be working for you, they are actually working for themselves and their company first.