Facts: Scheduled through Angie's List and called business. Owner stated he got my email through Angie's list and saw my call, got back to me ASAP. Fast response time. Able to squeeze us in, in 2 days and would call morning of with time they would be out. Mentioned while he was here we had a few little things for him to look at as well. Service date: No phone call, service tech showed up at about 8:20 am. Due to no follow through on phone call pre-visit asked him to wait 10 minutes while I got kids and husband out of bed and I got dressed. Confirmed $150 quote and Angie's List advertised 10% discount, and 1 outlet switch combo we needed looked at. Tech opened fan box we bought, determined we were missing 18 in down pipe we needed. We explained the way the box read it came with down pipe. He disagreed with interpretation of the box. HIs "boss" called him. They conferred. Right away my husband who had run to Lowes to get the missing part, was called by "owner" (don't know if this was the same person), caller sternly speaking and chastising my husband for missing part, asking for discount, causing company to lose money due to these requests. Husband referred to me. Asked tech about issue. He apologized, stated they expect customer to know what's needed. They don't make habit of educating or suggesting to customer what's needed ahead of time. He stated "boss" upset about Angie's List discount as this was not mentioned previously. However, "boss" did confirm with me that he got Angie's List email upon first contact by phone. Advised tech to go ahead and replace fan but not to worry about additional work. Fan replaced, tech paid by check. $135 with Angie's List discount Opinion of the service provider company: It is my opinion that this company has very poor customer service skills, mainly from the administrative level. This is evident by the facts that they did not follow through with pre-phone call that they themselves offered. They complained about Angie's List discount offered on their own listing on Angie's List, and actually called my husband to chew him out for missing a part and asking for said discount. Owner confirmed he got my Angie's List email upon first contact so he was aware of discount. Clearly we called in a professional for this replacement because they are just that, an experienced professional. We did our due diligence as a inexperienced customer to make sure we had the appropriate materials present. The box misrepresented what was required and as a experienced professional they should recognized they are working with an inexperienced customer. They should have better communication in explaining their expectations of the visit and what customer should have on hand. They should not be getting irate with customers. We are pretty easy going people, our requests were simple and we were not being difficult. I don't feel like we deserved this negative treatment or experience. I will not recommend this provider based on our poor experience with them. .