Services provided by Richard Duane Cespedes: