My search is as follows:  Haven't call any of them yet but many of you wanted to know my responses...
Jim Strapple   412-583-4700
OBHI  412-805-5602
Derek Werderitch  via HP listserve but cautioned to wait until night temps are above 50 degrees because of surface tachiness....very helpful info....
Hill Jordan,   Has a groundskeeping service and charges 30$/hr for powerwashing services.....don't know about the staining thing....412-758-7235   Lives on Jackson...
So there you go...Good Luck out there....
Linda