Review for Diamond Solar Inc

Office location: 12517 Sherman Way Blvd. Suite D, North Hollywood CA, 91605

02/07/2023
KV North Hollywood, CA

Wow! This company is good

Superior in every aspect. Knowledgeable. Prompt installation. Excellent response and service. Sean, project manager, is fantastic!!

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 4

Year installed: 2023