You might want to rename this to `ContactRepository` should you stick to the Repository pattern.