Diamond Carpet Cleaning is a locally owned and operated business. They are bonded and you can feel very safe having them in your house even if you are not home. I had them clean mine while on vacation and they did an excellent job. The prices are good and they are very dependable. You have a choice of wet cleaning or chemical dry cleaning for your carpets. They are always on time and do a most excellent job.