Elite Paving was so good to work with. Mark was super professional and was eager to so patient with us when answering questions. Our existing patio was picked up within HOURS and a new patio put down within a couple of days. We are so pleased with their work and will definitely be seeking more paving in the near future.