The work was carried out with good planning and precision, time scale was adhered too and budget also kept within limit.I would havbe no problem recommending GM home Improvements to friends or family and have already had requests from neighbours who have seen all the work carried out on my property.