We highly recommend SJ Waterproofing. Our roof needed some waterproofing and SJ did and fantastic job with the torch-on work. The team kept us informed and finished the job on time. They treated the job with great care.