We had the windows on the back and side of our house replaced and were then in a rush to have the insulation and siding replaced before winter hit. We contacted Oleg after becoming frustrated with another contractor who's service and workmanship left much to be desired on a repeated basis. The difference in service, quality and responsiveness of Home Vision were incredible. Oleg and his team started the job ahead of schedule, the arrived on time and worked diligently every day, and never left a mess. They were respectful, courteous and worked around some tight spaces to get the job done extremely well. Oleg also provided assistance with materials and style choices, and the result looks amazing (see photo)! I would highly recommend anyone with siding or roofing needs contact Home Vision, you will not be disappointed.