I hired Home Pros Group based on what I read about them online. My appointment was at 3:00 PM and the guy finally showed up at about 4:10 PM. I called the office just after 3:00 and the lady had no idea where the technician was. I called a second time and she kept going on and on about how they were unable to confirm my appointment the previous business day because my cell phone had no voicemail. This had nothing to do with why the truck was so late. The driver told me he was late because of traffic. Then I noticed he was wearing a "Don's Power Vac" t-shirt. I hired Don's back in 2009 and they sent a couple of unprofessional lazy workers to my house for duct cleaning who tried doing as little work as possible while trying to charge me as much as possible. Anyway, the technician told me that Home Pros bought out Don's Power Vac and another company. I watched him the whole time and followed him around the house while he worked. He did a very decent job by himself compared to the two guys who did the same work from Don's the last time. I tried asking the technician about the deals on their website, but he kept telling me to call the office. I spoke with the office the next day and asked about the free dryer vent coupon on their website. She told me that even though I was offered their $119 deal to get the furnace and up to 10 vents cleaned, their minimum charge was actually $150. They tacked on $30 for the dryer vent (which anyone could clean easily with a vacuum cleaner), a $15 enviro fee, and GST before taking 5% off for writing a review here. The whole pricing structure is deceiving and they had all these coupons on their website that apparently expired years ago. The actual cleaning is what got them the 5 out of 10 rating (even though the driver was super late). I will probably go with another company next time who is more upfront about their prices and who has absolutely nothing to do with Don's Power Vac.