M
Mario Gomez Review of Green Solar Technologies
Horrible. I had a leak due to their poor install....
Horrible. I had a leak due to their poor install. Zuriel the project manager is horrible. No follow up. They send a sub contractor that s work is horrible. They will not address my concerns. Don t do business with them.

Comments: