Excellent communication and advice. The process was painless and fast. Highly recommended. My last experience with a different company was terrible and got no results. This company got the job done the way I l wanted it and had daily with communication throughout the few days.