Reviews for Green Source Inc.

Write a review
  • Sep 2021

    We waited months for our windows to come. Finally, they were installed, except they didn't finish them. Some if the work is sloppy, and we have called numerous times to have them stop and complete the job. They don't answer our calls. We would not recommend this company.Service: Window installation

  • Jul 2021

    We waited months for our windows to come. Finally, they were installed, except they didn't finish them. Some if the work is sloppy, and we have called numerous times to have them stop and complete the job. They don't answer our calls. We would not recommend this company.

Photos

Add a Photo
Green Source Inc.
View All Photos

Hours

Monday: 9AM - 5PM
Tuesday: 9AM - 5PM
Wednesday: 9AM - 5PM
Thursday: 9AM - 5PM
Friday: 9AM - 5PM
Saturday: ClosedSunday: Closed

Tips

accepts credit cards offers military discount open to all

Ratings

Google Google: 4/5

Green Source Inc.

15229 Edgewood Dr N #100, Baxter

Directions Call Suggest an Edit