M.S.
Carlo does a great job. He does a great job explaining any issues but also gives you recommendations on things to repair/monitor/be aware of when you own the home down the road. He is very thorough and spends the time needed to do the job properly.