We can install virtually any type of patio using a wide range of materials from traditional patio slabs and setts through to porcelain, granite, and Indian Sandstone.