Pretty bad. After a shoddy first attempt, they were good enough to make good on the job, so I gave them another go. I went through a whole design process on a more elaborate installation, and then got ghosted - they just disappeared entirely. I chased the job for months, eventually got onto the consultant and they feigned no memory of any of it. Now happily with another provider.