They called to schedule an appointment. They arrived on time and after they gave me a quote the scheduled an appointment at my convenience. Again they arrived on time and completed the job without any problems. The price I was quoted was the amount I paid after the job was done. I was extremely satisfied with everything that was performed. They stretched my carpets and cleaned two rooms at a very reasonable cost.