A good final product (solar installation), but let down by poor communication and project management which caused significant delays and frustration - both for the customer and the sub-contractors
1 year ago
Harrisons Solar has a
4.5
average rating
from
1,030
reviews