Why House calls?
It's simple really. A pet at home, in their own environment, is happy and calm. What better place for them to have a good experience during an examination. And how much easier for the vet to do they best job possible.
(It also happens to be more convenient for you!)