when is my credit card charged?

Does http://Rover.com take payment prior to the service being offered? Thanks.