Excellent work by impressive professionals. Juan and his team were punctual, polite, careful and thorough. They left our marble bathroom and granite lanai counter looking like new. They ensured the experience was amazing and pleasant. Highly recommended!!!!