Menu
FreeWorld Solar

FreeWorld Solar

1247 N State Pkwy, Chicago, IL 60610

Ratings4 reviews4.5

About FreeWorld Solar

FreeWorld Solar is Solar energy company in Chicago, Illinois. You can find contact details, reviews, address here. FreeWorld Solar is located at 1247 N State Pkwy, Chicago, IL 60610. They are 4.5 rated Solar energy company in Chicago, Illinois with 4 reviews.

FreeWorld Solar Timings

Looking to visit FreeWorld Solar at 1247 N State Pkwy, Chicago, IL 60610? Consider checking the weekdays schedule timings before going.

4.5 Ratings Based on 4 reviews
5.0/5 Rated 5.0 out of 5,

Very satisfactory job

5.0/5 Rated 5.0 out of 5,

FreeWorld Solar was really helpful in my search for solar energy. I liked the fact that they are unbiased with installers and took the time to answer all my questions. The process overall was smooth and efficient. Highly recommend them if you are looking for solar for your home

5.0/5 Rated 5.0 out of 5,

FreeWorld did a great job on my solar project I have recommended them to my friends.

5.0/5 Rated 5.0 out of 5,

FreeWorld Solar is amazing. The experience I had was one of a kind from start to finish my sales rep Joshua made sure I understood everything. They are not about rushing you to make choices, the company is about making sure you understand More