We rented from MJ Peterson for two years and, while we had a few problems, none of them would have been such a big deal if the rent hadn't been so high. The minor issues - a warm fridge, a broken air conditioner - were resolved pretty quickly after we moved in, and in fact we got new appliances in the end for each of those. But we had a recurrent problem with a leaky roof that I even overheard contractors say obviously needed replacing, and that was patched several times. It continued leaking and eventually chunks of plaster were falling down from our ceiling. They left us with big red buckets and that was pretty much it until spring. I was really angry and that is when I decided enough was enough - they kept raising the rent and it would be cheaper to buy a house. We recently did purchase a home and were unable to give them the required amount of notice prior to moving out, so we lost our deposit. Initially I had believed they were going to keep the deposit plus charge us that last month's rent. Over the phone I got a rather cold, inflexible attitude from the rental managers. However, I made the place as clean as humanly possible and did my best to cooperate with them, and once I actually managed to meet with someone face to face, they were much more friendly and reasonable. We ended up losing our deposit, but they didn't charge us any further. Basically I would not recommend them. There are a lot of little problems, many of them cosmetic, and the place is too expensive. But, if you aren't able to find much else, MJ Peterson is adequate. I think they need to seriously stop raising the rent so much as many tenants I speak to feel the same way - they can't afford it any more, or it would be cheaper and make better financial sense to own a home. But at least, to my relief, I found I was dealing with real human beings instead of a faceless corporation in the end. I've had better landlords, but I've had worse. Conclusion: not worth the money, but adequate once paid for.