Review for Northern Pacific Power Systems

Office location: 5600 Skylane Blvd Ste 104, Santa Rosa CA, 95403

04/26/2018
Anonymous

solar installers

Everything was handled exactly the way it was explained to us. From the very start with the sales presentation to the final inspection it was all handled with great professionalism.<br />We had one minor hiccup -- small crack in our ceiling that was repaired expertly and efficiently.

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