John and his team were fantastic, they did an excellent job. They were polite ,clean and on time. Charlotte at the office always kept me in touch with what was going on or if something had cropped up. John gave some excellent ideas on how to arrange the new bathroom. I can't praise them enough .....absolutley fantastic.