I was absolutely positively not impressed with their service! Had them out today and of course, as soon as they get here, they try to upsell you. Our technician arrived unprepared and had to borrow my personal items. He made a giant mess in several areas and never bothered to vacuum or clean them up, which upset me because we had just had our home professionally cleaned. He also failed to bring his own extension cord and when he borrowed mine, he just left it on the ground outside instead of putting it back where I showed him it came from. He also forgot to pack his own garbage bags for The dryer vent cleaning and then left the bag outside on the ground for my dog to get into. The amount of lint dust, and dirt that he left on the top of my gazebo was unreal! They should come more prepared and bring tarps to cover areas if there is a possibility of them making a mess. He tried to vacuum it up with his little shop vac, but didn't have any attachments to actually get it well cleaned so I'm sure we will have to finish cleaning it later. Also left several chunks of lint on the ground outside for my dog to get into. Upon leaving They informed me that there was going to be a 3% service charge if I used my credit card for payment, which was not told to me at the time of the appointment! I paid him and he left and then realized not only did he forget the garbage bag, forget to put my extension cord away, but he left his own ladder. He was a nice young guy. I just don't believe he is properly trained and is extremely unprofessional. I would not recommend them and I will not be using them again. When I called the company, we had the same answering service answer the phone and I asked to speak with a manager or the owner and he said he would forward on a message to them and get right back to me. It has now been several hours, so I guess I am going to have to clean everything up myself, which is super unfortunate. read more