Montgomery County-based waste service company J.P. Mascaro & Sons has been awarded a long-term contract with the city of Allentown for the collection of the city’s residential waste and recyclables.