My company has used the Finch group for almost 5 years, they have installed over 31 shutters all over England & Wales. Mark's level of professionalism and adherence to ti ... more