Services provided by William H Megdal: