How do I call Rover or my sitter?
Does anyone have contact phone for Rover? ty
Does anyone have contact phone for Rover? ty
From bottom of page: rover customer service tel:888-453-7889
On sitter page, it shows rover assigned number (only visible to you) which reroutes call to their phone.
Yes 8884537889