Allen and his team members were great. We used their services to deep clean a bedroom because of mold issues. Allen was very thorough in detecting the source of the problem. The crew did a great job. Also we had them clean our carpets and tile. We had an issue with pets urinating on the carpet in one room. The process of extracting the pet urine and cleaning the carpet turned out perfect. No more smelly room.