I recently had my garbage disposal replaced as it detached from my sink and made a mess of my kitchen. I contacted Allen's and they offered to come out that night. It was late, so I opted for the next day. They gave me an appt range between 2 and 4pm, and at 2pm the next day I received a call from them advising me that the tech, Brent, would be there in 30 minutes. I thought them calling and giving me the techs name was pretty cool and efficient. He was extremely courteous and professional and fixed my issue in under an hour. He showed me some maintenance tips for the new disposal and reviewed the warranty info as well.I have owned a home for over 15 years and needed a plumber on more than one occasion, and this experience was the best, hands down. Not to mention, their prices were fair and competitive as well. I would recommend them to anyone who needs a plumber. They are professional, efficient, knowledgeable, and punctual. Can't ask for much more.