Initially it took a while to secure an appointment for an estimate. When the contractor arrived at my home, he was very professional and personable. The problems came about when I did not hear back from him in a timely manner (as he told me he would contact me within a week) with the estimate for the job. The office personnel were friendly, however, several key mistakes were made in regards to properly notifying me when my installation appointment was. After not hearing from them for about two weeks, I called the office, and the office manager stated that my appointment was scheduled for the next day. When I told her that I had not received any phone call or e-mail about the appointment, she checked her files and acknowledged that she failed to notify me. The installer was professional and quick. Yet two days later when I walked into the area where the installation took place, my slipper became caught on a very sharp edge that was not cut or laid down properly, thus cutting through my slipper about five inches in length. Called the company to notify them of the problem, it took approximately 10 days for the installer to return to fix the problem due to scheduling conflicts. I noted that I would not use this company again mostly due to the lack of organization within their office, and failure to follow through with basic scheduling procedures in a timely manner.