Probably isn't the best place for this, but I need some help from someone who isn't part of this dilemma.
The situation: We are renting a house from Core Realty in Flagstaff, AZ. When we moved in, the place was filthy. The carpets were full of dirt, walls had small holes everywhere, and things were just in terrible shape. Now we had 2 puppies that were only outdoor dogs that tore the screen door to the backyard apart. Core Realty sends handymen out to fix it. In doing so, they "fixed" the screen door by replacing it with a cheap door that doesn't fit. There is a large gap all the way around the door, plus it doesn't close. This plus there was an oil stain on the side of the house on the concrete that they "supposedly" cleaned up, but the stain is still there. Now they want to charge us $260 for the door and the stain removal, which none of it works or is cleaned up (door cost $50, and the cleaner, which was just a home depot liquid cleaner, cost $34). They did a walk through before this was all set up and told us to fix it. 2 weeks later they hired these guys without our approval. We thought we had until June of 2014 (lease ends).
Now they told us about the charges a couple days ago, but the very next day they said they will charge us late fees if not paid by that day. We want to protest the charges and the work, but they told us to basically suck it up and pay even though it's not fixed. Now that we told them about it, they still want us to pay, but they are also sending an employee to do a complete walk through of the house to see if there is any other damages.
More about the company: They don't return phone calls, they call a different roommate every time without calling the person on the head of the lease, they don't fix what we told them to fix when we first moved in (wasps, dirty floors and carpets, the garage door doesn't close correctly), and their customer service is terrible. They are supposedly a "High end realty company" but that is far from true with renting from these scums. Also, they put the house up for sale a month after we moved into the house and expect us to clean the house every time they have people come to take a look at it. Everyone in the place works full time plus school and there isn't a lot of time to clean the place up whenever they have people come on "their" time.
Is this fair to do?