We called the company to fix the hotel roof where I work. They did an awful job and they got paid in advance. They finished the job in 3 hours (other companies would need 3 days!) and even when we got a written guarantee we called them 3 times to come back a repair the non-patched areas and they never come neither returned our calls. We are with the Attorneys General Off. now.
Cons: WORK QUALITY