We are looking to have our patio cleaned, sealed and sand added to areas that have eroded away. Any recommendations would be greatly appreciated