Long story short, I received great service from this company as they responded quickly for installation. Dave, the installer for my residence was polite and explained everything I needed to know. Within 48 hours of installation, my 6 year old nephew, while holding a cola slurpee went crashing through my new screen. I contacted the company the following workday and spoke with Jeff. He was understanding, polite and made me feel at ease with this apparent common mistake, minus the slurpee. Jeff was able to fit me in Dave’s schedule the following day and the screen was repaired. I would highly recommend this company to anyone interested in screens.