I just called this company yesterday and luckily with a cancellation he is here today. They returned my call in 5 minutes time and was very clear on what services he offered and the prices of those services.
I'm impressed with his honesty and knowledge of carpet & materials that he shared with me. It helped me to make better informed decisions on what I needed.
Very prompt and my dog liked him. (we all know that's always a plus)