Any recent experience of this company? At the point of getting from quotes from companies and so far these seem best Thank you