Giovanni was extremely through, and explained the home inspection process in a way a first time home buyer could easily understand. I was originally not planning to hire a professional to inspect the home, but after working with Giovanni, I feel much more confident in my new home purchase. I would highly recommend contacting him if you are thinking to purchase a home in the near future.