The Basics of Contract Law

The Basics of Contract Law
Your committee has asked you to explain the basics of contract laws. You are to assemble a paper to explain contracts in simple and concise manner. Your initial plan is to address the following areas:

Display an example of a written contract that you have entered into. It could be a purchase agreement for a home, car or furniture, a warranty agreement, or a contract for home repairs. Identify the features that make it a valid contract.
Write a short contract to provide a service to someone. You may request monetary reimbursement or something else of equal value from the other party. As an example, you may write a contract with one of your children to provide a certain reward (such as a car or a vacation) if the child maintains an agreed upon grade point average at school. Make certain that your work satisfies the basic requirements of a contract.
To assist the committee with understanding contracts you provide the committee with a scenario and your thoughts for the following scenario:
You invite a home roofer to your home to discuss repairs and replacement of the roof that needs to be done. You discuss what needs to be repaired, installed as new work, and the final price to include the payment of material costs. Nothing is written down. You agree on terms and the roofer then performs the work, for which you pay him. Have you entered into a contract? If so, what type?

900 words (please use your own words, do not copy from library)