home inspection hamilton