Very good people to deal with. Will not sell you anything you don't need. Very punctual, and handle clean up like they were never there. Deal with warranty claims very well, fully explain what is and what isn't covered and they handle all the paperwork. Just fantastic to deal with, 5 stars all the way.