I had Ontario Exterior Solutions come in and do some exterior improvements on my house. They did vinyl siding and the eaves troughs plus some structural work and some work on the foundation of the house. They did high quality work; very reliable, prompt, respectful and courteous. Ontario Exterior Solutions was able to identify any problems we had and really went above and beyond to adjust to any changes that occurred during the job. They fulfilled the terms of the agreement that we decided on, I’m really happy with their work.