I highly recommend Modern Shades, they really came through for me in a pinch. We are selling our home, and we hired a guy to paint our cabinets, and he totally botched the job. Everyone else I talked to about fixing it, didn't want to touch it because it had been painted before, but these guys took on the job.
I have to tell you, I had my expectation low, given they had to try to strip old paint, and re-paint, and do a colour match, etc. It was a very difficult job. But when they were done, it looked like it just came out of a factory.
To say they blew away my expectations is an understatement! I absolutely recommend these guys!