To be one of the best you have to learn to win contracts.
Perhaps instead of a manager find the person responsible for contracted services. May be a manager, may be a director, may be lowly staff member.
Free quote?
That s selling your company. Bad move. Make your business stand out from the other half dozen cleaning companies that have rung up that day.
Instead sell a solution to them. Could be they are happy with their current contract. Could be they are tied in for a period of time.
Instead find a problem and sell the solution. They have poorly cleaned offices? They have complaint about staff not turning up?