Recent Review: Chris answered the phone promptly when we called, and he provided an estimate on the phone for the cleaning of our two area carpets (8x10 and 9x13). He was also willing to explain the cleaning process his company uses which included hanging the carpets to dry after cleaning. There was no additional charge for pick-up and delivery. Chris was able to pick up our carpets within a couple days of my call, and he arrived at our home right on schedule. He looked over the carpets, and we identified areas where more spot cleaning was needed. Chris was concerned about the possibility of one of the dark colors on an Oriental running, and we gave him permission to do a test area before doing the entire carpet. Chris helped us roll the carpets (which involved lifting a couple pieces of furniture), and he carried them to his truck. He also agreed to hold the carpets longer than usual as we were having some work done in our home and would then be away for several days. When we returned home, I called, and he was able to deliver the cleaned carpets the next day. Again, he arrived right on time (perhaps even a little ahead of schedule). The carpets looked like new, and the Oriental had cleaned up beautifully with no running of the dark color. There was one area of our other carpet that was very dirty, and he told us his men had worked especially hard to get the soil out. I think they did a fabulous job. Chris honored a 10% off online coupon from his website, and the total cost for cleaning both these carpets was $207 after the discount. We were very pleased with all aspects of doing business with Great Bay Carpet and Upholstery Cleaning, and we would definitely use them again.