After searching several other carpet and flooring stores, I felt that Kaprelian offered the services to best fit my needs. They were very professional and took the time to measure twice and make sure that the products I purchased were durable and lasting. They made recommendations for padding and even repaired my floor before installing flooring in my front hall. After the job was complete, they came back to check that everything was done properly.