Very pleased with all aspects of our experience during recent roof repairs. Prompt response; clear explanation of work required and discussion of various repair options; swift completion of work to high standard. All stages undertaken exactly as specified. Polite, considerate; professional. Would definitely use again.