I am Realtor based in Toronto and have used All Seasons Home Inspections for many years. John Tackaberry is the consummate professional. He is very knowledgeable, thorough and prompt. John takes the time to answer any questions or concerns. The inspection report is presented in a clear and detailed manner. As I do with all my clients, I would highly recommend John to anyone looking for a home inspection.