The pre-install and estimate service was incredibly thorough. The installation was quick and efficient. The post installation quality check was very frank and professional. Everyone I've interacted with has been friendly and professional. I look forward to doing business with RES in the future.