Purchased Angie's list deal to replace garbage disposal with customer providing the disposal unit. Punctual. Professional. No problems with the operation of the garbage disposal unit thus far. If I can nitpick, my only gripe was the attempt to upsell me to buy one of their disposals with the reason being that the disposal unit I purchased on my own was a unit that reportedly had problems with recalls (despite the significant amount of online reviews being positive for the unit. I am the type that researches a product to the utmost before I make my purchase.). I did not know if this was the truth or just a sales tactic. I went with installing the unit I purchased on my own, despite my worries and the seed of doubt planted. Guess I won't know the truth until hopefully many trouble-free years from now, fingers crossed. Nonetheless, it was a bit discouraging to hear the installer ask me if I was sure I wanted to install the unit I had purchased and not go with their "better" unit. Despite this, I'd have to rate "A" for overall, price, quality, responsiveness, punctuality, and professionalism, as trying to upsell a customer doesn't necessarily automatically lower the grade for any of those categories in my opinion.