Both firms secured the work with bids of just over £16m, bringing the framework in well below the council’s £45m initial top estimate.
The council has divided its responsive repairs work covering a total of 18,000 homes into west and east regions.
The two 5-year deals will involve responsive maintenance and repairs of council housing estates with some planned maintenance.