Concrete Leveling

"Hi Carl, My house has concrete slabs in the back yard which make up my patio. I live in NY State and the constant changing weather has caused the slabs closest to the house to heave inward so that any water whether it is melting snow, rain, or just washing off patio runs inward and sits at the foundation for hours and sometimes even days depending on the weather. Is there a quick and fairly