This company has been nothing but great and understanding about everything. They take care of repairs quickly and they are fair and reasonable with everything. I felt like my billings came on time and were itemized. When i moved out, I cleaned the apartment to how it was when I got it and I got my full security deposit back, timely. My apartment was nicely updated and the building well taken care of through the year. I would definitely recommend them and I would rent from them again if I move back to Keene.