I chose AMS because of the glowing reviews. My experience wasn't so glowing. We got a quote, which was high, but I figured since all the good reviews, it was worth the money. Several emails later we confirmed the appointment date and anxiously awaited only to have the technicians come out to "assess" and not do the actual work. Mistakes happen but the re-schedule was a full week out, which was unacceptable. Very frustating. The two stars because Eli seems like a nice guy and was apologetic.