Sorry I cant help you out. Most of us out here are do it yourselfers, and we are a pretty small crowd. About all I can recommend is contacting some local heating contractors and if they dont do it, maybe they could steer you in the correct direction.
Russ