Keen Home Inspections was recommended to us for our home inspection. William came out and did a very thorough job and even inspected our roof! This allowed us to be more secure in our purchase. His report also helped us to point out some things we did not think about and otherwise would have missed. We definitely recommend this company to anyone needing their home inspected!