How odd...must be franchise specific. They've always been willing to do whatever I've asked here. When I had carpet downstairs - they were here every 3 months. (I have 3 monsters who participate in recreational vomiting

) Maybe invest in a little green machine instead for those spots?
I never did prepay, and I was always happy with the service I got. Maybe your franchise stinks - try complaining to the corporate office and see what happens. That's not good customer service.