The building inspector only inspects the outside of the house.
To protect yourself you can ask for the inspection. If it would be me, I would ask for a quote to replace a roof
and use this price to negotiate. Ex.: seller wants $30,000, roof = $3800, lower the price to 26,000 or ask the seller to repair. House do not sell that easy in Hamtramck, so you have an age. USE IT!!!!
Pro inspection cost about $350. It is a money well invested, if you have never bought a house before.
looking out for you!
I am glad you are here!
I have no clue why the city would require you to have an inspection to sell your home, unless you had pulled permits to complete work or make improvements. I will check into this for you, you may also want to contact the city yourself. http://www.hamtramck.us/services/pages/building.php
I always recommend the buyer have a contractor inspection to protect themselves and their investment before a purchase but Im not sure what that would have to do with the city.
Now your neighbor has approached you about buying the home, do they plan on paying cash? or financing the home? You can contact me confidentially through the link in the upper right of my webpage and I can give you complete advice and where to go next.