Quick service with two call for confirmation of time. Price was higher than I thought off of others experience. Also thought I was dealing with a local company but it was a business front to sub out. Not what I was expecting when contacting a company from my town(supposedly). Technician was friendly and professional. Time will tell on quality of installation. Note: lower ratings reflect overall experience not technicians work.