End of the roll worked with me to book an appointment around my work schedule. They showed up on time and were polite, courteous and hard working. They also followed up afterwards to see if we were happy with the job. They were also reasonably priced. We are so happy with their work. Our stairs look beautiful. We would recommend highly recommend them for your carpet needs.