I have a pretty standard check list to go through whenever I am dealing with any trades person or company. Communication, pricing, ability to clearly explain us the job, showing up on time, answering questions transparently during the job, walkthrough after the job, clean up.
They rated 10/10 on everything else except clean up. Veronica is amazing to deal with in her communication, right off the bat. Pricing was excellent compared to others. Crew showed up bang on time. Answered all our questions during the job and did a thorough walk through after. They also give you a written 10 yr warranty on both product and labour, which goes lengths to back up their service.
They go the extra mile by painting the lintels and cleaning the windows (I think this was part of a promotion).
The clean up after is where they fell short for me. They picked up the big bits of old caulking but small bits drop everywhere during the job (grass, underneath the deck, shingles etc) which is almost impossible for them to pick up after. And impossible for me to get to shingles and grass.
Had I known this prior I would have insisted on using some sort of drop sheets or would have bought a tarp myself.
I am not sure if this is an industry wide practice or not. But if they were to improve upon this small aspect, it would be a 10/10 for me.