We have had an excellent service from MDFX from start to finish. When we first met they clearly outlined the options available to us and guided us down a path which has resulted in systems we are very pleased with. When we had a problem (not of their making) they came out on a Saturday and spent much of the day sorting it out. They combine being very professional with being very friendly. I would certainly recommend them.

Mr Newberry, Knightsbridge