We got the cleaning service through groupon. We booked the appointment and the work was done the next week. The service was great, easy and came on time. I've never had duct cleaning so I have nothing to compare it to. The total was $100 for 11 air vents. I would have the service done again for that price.