Sun Solutions was very professional. They presented several options for dealing with our problem, and once we decided on one, scheduled the work quickly. Their crew completed the work in a timely manner, and were very clean and professional while they were here. We can already tell a difference in the heat and glare.