If the rams are fully extending to the adjustment bolts, then the inside slide seals [not the wood frame] should be up against the inside of the coach wall, thus sealing the slide. If your wife can still see light, then something is not right. I don't know of any repair companies by name but am sure there are some out there. Generally speaking, replacing the seals is pretty involved--would think it probably involves completely removing the slide from the coach. There are a number of things you can do to modify [caulk] the way the gaskets are seated on the slide. Therefore at this point, I am not sure you have a seal/gasket issue. Feel free to call me--210.410.8938--and we can discuss what I have done over the years to fix the slide leaks I initially had with my 2003...
dean