A project is considered to have reached the point of completion when we have done our walk through with you and have prepared a “punch list”. The “punch list” constitutes a list of any items which still may need attention and/or correction. Once the “punch list” has been completed to our Clients satisfaction, the final payment is due and your keys will be returned to you.