Punctual, friendly, always knowledgeable and never trying to sell you on more than you need. Very satisfied with their service.