Communication, scheduling, work and professionalism were all very good. Price was just fine.
However, I am still cleaning up after them. The dust is everywhere and the tile floor requires several moppings. The walls are covered in fine dust. The window ledges weren't vacuumed at all, and still have a job-in-progress level of dust on them. I've burned through two vacuum bags and a shop-vac filter already, just trying to get it done.
Although they promised ""ready-to-paint"", I'm a week behind schedule because I have to clean up all the dust.