Avoid! This is an example where the price is too good to be true. We were quoted $200 (Which was the cheapest) over the phone when we booked and when the technician arrived he tried aggressively pushing my wife to take on an extra $250 dollars of services that we refused.
We then got our contractor to check their duct cleaning work as we had a bad feeling about the technicians the following day, and we found out that they did a horrible job. They sent another technician the following week, once he started there were clouds of dust coming out of the ducts into our house - it was clear nothing was really done the first time around. He was able to clean the majority of the left over debris but we still had to push him to show us that the ducts were clean as he was still trying to leave the ducts with garbage. It took a lot of back and forth to get the job done correctly.
This should have just been done right the first time, it was completely dishonest work. These two technicians were clearly trying to take advantage of us and I will never use this company again. If you use this company, please make sure to get someone to check their work and make sure that your ducts are clean!