The service is very good. They did an outstanding job to make very dirty wall to wall come to life again. They carpets dried within 2 hours, as they are different thicknesses. I did have a problem the next day, and called twice with a very simple question. Have not heard back which is very disappointing. I was going to have him come back to do another part of my home. After sales is just as important as the actual service done.