(815) 544-1100

logo-ecohome-white

EcoHome Service Locations

EcoHome provides our full line of services to residential and commercial properties in the following counties and cities:

Winnebago County

Rockford
Loves Park
Machesney Park
Rockton
Roscoe
Cherry Valley

Boone County

Belvidere
Poplar Grove

Ogle County

Byron
Oregon

McHenry County

Marengo
Union
Woodstock

Lee County

Dixon

Stephenson County

Freeport

Rock County (WI)

Beloit

Walworth County (WI)

Walworth
Lake Geneva

Questions or concerns about whether your property is part of our service area? Complete the form below and a member of our team will connect with you soon.

About EcoHome

Who is EcoHome? We are a residential and commercial roofing contractor with more than 10 years of service to the Rockford region.

 

LEARN MORE ABOUT WHO WE ARE AND WHAT WE DO

EcoHome Project Gallery

The best way to get to know us? By seeing the quality of our work for yourself.

 

BROWSE OUR PROJECT GALLERY