I have used Maids of Honor for almost three years. I found them on Angie's List, and saw what good reviews they've had. I have not been disappointed. They are very thorough, respectful of my things, and very pleasant to deal with. Cathy and Kim have always been very responsive to my occasional need to change the day or time, and in dealing with any other issues that arise. Their prices are also very competitive. I highly recommend them!