Don't bother calling anyone else.! The team at Petrichor are head and shoulders above any other carpet cleaner. I am a new customer and had both of my homes cleaned last week. From the time of booking to the time the service was completed, everyone was nice & amazing! My wife said that Joe was very nice and professional. He did an excellent job cleaning