We are very happy with our new patio. After a previous bad experience with a different company, it was such a pleasure throughout the whole experience to be kept informed ... more