This place is absolutely the best for getting pants hemmed. They are quick and professional, very friendly, and always have items ready when promised or sooner. I dropped of three pairs of pants on a Wednesday and they had them ready for me the very next day. They had originally said Tuesday, but I asked if they could have them sooner.