Frequent questions

What is the phone number to contact Host a Pet?

We are available 24/7 for you on the phone at 514-416-8427.