Services provided by Brian A Bradley: