Is the maintenance manager the one who makes the call of who cleans the carpets or is he just trying to persuade the one who makes the decision?
If he doesn’t make the decision spend more time with the one who does. Show them your Letters of Recommendations, before & after pictures, and customer comments from evaluation cards! You need to convince them that you’re the one and only “Mr Clean”. (Well maybe you need my haircut) Ha
If he is the guy who makes the final decision, ask him point blank “From what I’m hearing, everyone else wants Heaven’s Best because… (state all the reasons). Why are you so against it? If there is something I can do better, or something I don’t know, please, educate me?
Then if the guy’s a real jerk, Stay calm!!! “Okay, I’m been in business for ___ years. I have a cleaning satisfaction rate of ___%. The carpets are dry in 1 hour. I personally know I do a matter job! What does God or I have to do to prove it to you?
I’m not there, so with what you’ve written, this would be my approach.