Avoid this company at all costs. They refuse to take responsibility for their mistakes, blame customers for issues that are clearly their fault, and even lie to cover themselves. When we raised concerns, we were met with rudeness, dismissiveness, and false accusations.
Instead of owning up to their poor service, they deflect blame onto customers and manufacturers. Save yourself the stress and go elsewhere.
Regardless of who the contract holder was, I personally experienced the issues caused by the work and dealt with the consequences. As a resident of the property, I have every right to share my experience—just as others have.