Professional, very polite and courteous, and above all excellent work!
They showed up on time, even in a huge snow storm, cleaned up once they were done. They even provided excellent recommendations that I never thought of. Our place looks great! Highly recommended and will use their services again.