Sachverhalt: Sachverhalt: A. A.a In der von Y._ gegen X._ angehobenen Betreibung Nr. 1 für einen Forderungsbetrag von insgesamt Fr. 32'018.55 nahm das Betreibungsamt A._ am 18. August 2006 eine Einkommenspfändung vor und setzte dabei die pfändbare Quote auf Fr. 1'030.-- fest. Dagegen erhob der Schuldner Beschwerde beim Obergericht und machte geltend, kein pfändbares Einkommen zu erzielen. A.b Aufgrund der am 8. November 2006 von X._ eingereichten Buchhaltung nahm das Betreibungsamt gleichentags eine Revision der Einkommenspfändung vor und setzte die pfändbare Quote neu auf Fr. 1'867.-- fest. Auch dagegen gelangte der Schuldner an das Obergericht und brachte vor, über kein pfändbares Einkommen zu verfügen. A.c Das Obergericht hiess am 23. Februar 2007 beide Beschwerden teilweise gut und setzte das Existenzminimum des Schuldners neu fest. A.c Das Obergericht hiess am 23. Februar 2007 beide Beschwerden teilweise gut und setzte das Existenzminimum des Schuldners neu fest. B. Mit Beschwerde in Zivilsachen vom 12. März 2007 beantragt X._ (nachfolgend: Beschwerdeführer) dem Bundesgericht die Aufhebung des obergerichtlichen Entscheides und die Rückweisung der Sache an die Vorinstanz zur Gewährung des rechtlichen Gehörs und zu neuem Entscheid. Y._ (nachfolgend: Beschwerdegegnerin) schliesst auf Abweisung der Beschwerde. Das Obergericht verzichtet auf eine Vernehmlassung. Mit Verfügung vom 21. Juni 2007 hiess die Instruktionsrichterin das Gesuch des Beschwerdeführers um Gewährung der aufschiebenden Wirkung in dem Sinne gut, als das Betreibungsamt angewiesen wurde, während der Dauer des Verfahrens keine Verteilung der gepfändeten Beträge vorzunehmen. 