Richard promised to have Darlene's deck awning constructed by July 10. On June 20, Darlene called him and asked if he could get the job done by July 3, in time for Independence Day. Richard said he could, but he failed to do so, and Darlene hd to rent two canopies at some expense. Darlene claims that because Richard breached his promise, he is liable for the cost of awning rental.