You can contact Steve McCardell through his speech writing website at www.powerspeeches.com.
Through that site, you can request help for custom wedding speeches. Steve will post your request to a network of writers who may contact you directly with quotes for the job. Custom wedding toasts generally start at $50 and custom wedding speeches generally start at $99 for a 3-5 minute speech.