In the midst of PCSing, my husband and I forgot to hire a carpet cleaner. We reached out to Rainbow Pro, and despite a two day heads up, and no availability, they created an earlier appointment for us out of their normal time slots. We were extremely grateful and relieved - their customer service is amazing. Two people arrived to clean our two bedroom, small hallway, and staircase. Their quote was the best one we received, and they even offered a 10% military discount. I would recommend Rainbow Pro 10x over!