We had our kitchen refaced; added recessed lighting and new appliances installed. I would say that it was basically a (B-) experience.
Pros: The cabinets looked very nice in the end, gave good design suggestions
Cons: delays; had to point out obvious issues and lacks attention to detail
more