Pros: professional, punctual, tidy and quick installations with friendly, knowledgeable staff, clear explanations and good value, leading to strong customer recommendations. Cons: reviews offer virtually no criticism, so availability, long‑term reliability or edge‑case costs aren’t evident.