Sachverhalt: A. Der 1950 geborene V._ meldete sich am 16. August 2005 unter Hinweis auf die Folgen eines 1990 erlittenen Unfalles sowie diverser krankheitsbedingter Behinderungen bei der IV-Stelle des Kantons Solothurn zum Leistungsbezug an und beantragte ein Rente. Die IV-Stelle zog die Akten der Schweizerischen Unfallversicherungsanstalt (SUVA) bei; gemäss der Verfügung der SUVA vom 4. September 2006 wurde dem Versicherten nebst einer Integritätsentschädigung ab dem 1. Juli 2006 eine Invalidenrente der Unfallversicherung bei einem Invaliditätsgrad von 25 % zugesprochen. Nach weiteren medizinischen Abklärungen und Durchführung des Vorbescheidsverfahrens sprach die IV-Stelle V._ mit Verfügung vom 26. November 2007 ab dem 1. Oktober 2006 eine Viertelsrente und ab 1. Januar 2007 eine halbe Rente zu. B. Die von V._ hiegegen erhobene Beschwerde wies das Versicherungsgericht des Kantons Solothurn mit Entscheid vom 12. Oktober 2009 ab. C. Mit Beschwerde beantragt V._, ihm sei unter Aufhebung der Verfügung und des kantonalen Gerichtsentscheides bereits ab 1. April 2005 eine halbe Rente der Invalidenversicherung zuzusprechen. Die IV-Stelle und das Bundesamt für Sozialversicherungen verzichten auf eine Vernehmlassung. 