We received first class service from Swain and Rands, from survey, quotation to installation and completion - an excellent job. I would recommend Swain and Rands Ltd.