Rick is a really nice guy so I have hesitated in writing a less than perfect review. In the end, the work was completed and the price was AMAZING! He really helped us out when we needed it! His assistant Jessie is also a really nice guy and seemed to be quite organized and the one in charge of the schedule. We were doing windows on a rental house with no one living in it so a few times we took a back seat to other more pressing jobs. Because of a few rescheduling issues I am giving 4 stars, All in all, This company really cares about doing a good job and also really cares about helping you out if you are in a pinch.