Thorough, deodorizing bin cleaning noted for eliminating odors and flies, with friendly customer service, easy online scheduling, timely reminders, reasonable pricing, and quick, convenient results. Few negatives reported; the main caveat is that maintaining freshness requires periodic/recurring cleanings.