Recent Review: Prior to actual carpet installation, Irv Mauran of I'M Flooring made himself available to us to help select our carpet and padding, pointing out the advantages/disadvantages of our different options. Once we had narrowed our selection down to two choices, we brought the samples home and Irv came to the house to do the measurements and give us our final estimate. While Irv was at the house for the estimate, we decided to use the old carpet in our basement laundry room, and also to have the upstairs bedrooms carpeting stretched, which had seriously buckled due to improper installation by another contractor. These additional services were quoted cheerfully and at a very reasonable additional cost to our installation estimate. The carpet we had selected was special ordered, and Irv kept us apprised of its manufacturing status - it actually came in ahead of schedule! Once in, Irv promptly scheduled a day to do the installation, and made sure to have the carpet laid out at the retailers location to smooth out any slumps that might have occurred in transport. On the day of the installation, Irv called first thing in the morning to tell us when he would arrive; he arrived promptly at his designated time with his assistant, and they wasted no time removing the furniture and tearing up the old carpet. All the while, both of them were very courteous, and even cheerfully worked around our two dogs' curiosity! The rooms to be carpeted are fairly large, with an archway between them, requiring a seam in the doorway; even with the fairly intricate pattern of our chosen carpet, Irv was able to match the seam perfectly. The work progressed very quickly, and even with the extra stretching and laying of the carpet downstairs, all was accomplished in a very short time; all the while, they maintained a very clean and orderly work area, and carefully vacuumed up when all was complete. We are extremely please with the level of service we received from I'M Flooring and - in particular - Irv Mauran. Since we had chosen a high-end carpet, we expected high-end service to ensure our continued enjoyment of our carpet and we were not disappointed.