Services provided by Brian Charles Harrington: