Sachverhalt: A. A.a Der 1977 geborene B._ arbeitete seit Mai 2000 bei der Firma H._ als Sanitärmonteur. Wegen einer terminalen Niereninsuffizienz (Schrumpfniere beidseits) mit schwerer arterieller Hypertonie wurde ihm am 26. März 2003 eine Niere seines Bruders transplantiert. B._ meldete sich am 15. Oktober 2004 bei der Invalidenversicherung zum Bezug einer Rente an. Die behandelnden Nephrologen des Spitals X._ führten auf Anfrage der IV-Stelle des Kantons Thurgau aus, es bestehe eine eingeschränkte körperliche Leistungsfähigkeit, die Arbeitsfähigkeit betrage 50 % und prognostisch müsse von einer weiteren Verschlechterung der Nierenfunktion ausgegangen werden. Die eingeschränkte Arbeitsfähigkeit wurde damit begründet, dass der Patient an einer mittelschweren bis schweren chronischen Transplantatniereninsuffizienz leide, was zu Müdigkeit, rascherer Erschöpfbarkeit und geringerer Belastbarkeit führe; er sei nicht fähig, in vollem Tempo zu arbeiten. Nachdem der Arbeitgeber auf konkrete Nachfrage der IV-Stelle hin mit Schreiben vom 7. Dezember 2004 angab, das Einkommen von B._ betrage bei einem Arbeitspensum von 50 % Fr. 2'200.-- monatlich, ermittelte die Invalidenversicherung einen Invaliditätsgrad von 50 % (ohne Behinderung könne er als Service Monteur ein jährliches Einkommen von Fr. 58'000.-- erzielen; aufgrund der 50%igen Arbeitsfähigkeit für sämtliche Tätigkeiten sei es ihm mit seiner Behinderung zumutbar, ein solches von Fr. 29'000.-- zu verdienen) und sprach B._ mit Verfügung vom 14. Oktober 2005 mit Wirkung ab 1. November 2003 eine halbe Invalidenrente zu. A.b Anlässlich eines im Oktober 2007 eingeleiteten Revisionsverfahrens holte die IV-Stelle einen Bericht der Abteilung Nephrologie des Spitals X._ ein, in welchem von einem stationären Gesundheitszustand mit unveränderter Leistungsfähigkeit berichtet wurde. Gemäss IK-Auszug hatte der Versicherte im Jahre 2004 Fr. 57'000.-- und im Jahre 2005 Fr. 49'543.-- verdient. Im Mai 2006 wechselte er die Stelle (neu: Firma Z._) und verdiente in jenem Jahr Fr. 48'531.-- und im Jahr 2007 Fr. 51'600.--. Dies veranlasste die IV-Stelle, weitere Abklärungen über die tatsächlichen Einkommensverhältnisse des Versicherten je beim ehemaligen und beim gegenwärtigen Arbeitgeber sowie bei ihm selbst vorzunehmen. Sie kam dabei zur Erkenntnis, der Invaliditätsgrad habe seit dem Jahre 2005 deutlich unter 40 % gelegen. Mit Verfügung vom 15. Juni 2009 hob die IV-Stelle die Ausrichtung der Rente rückwirkend auf den 14. Oktober 2005 auf. Gleichzeitig hielt sie fest, für die Zeit vom 14. Oktober 2005 bis 8. Juli 2008 liege eine Meldepflichtverletzung des Versicherten vor, weshalb die zu Unrecht bezogenen Leistungen zurückzuerstatten seien. B. Die gegen diese Verfügung erhobene Beschwerde, mit welcher B._ in der Hauptsache beantragen liess, die Rente sei erst mit Wirkung für die Zukunft aufzuheben, wies das Verwaltungsgericht des Kantons Thurgau mit Entscheid vom 4. November 2009 ab. C. B._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen und sein vorinstanzlich gestelltes Rechtsbegehren erneuern. Die IV-Stelle des Kantons Thurgau schliesst auf Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. 