Communication with the office to set up the appointment was as smooth and easy as it could be. Reggie was punctual, polite and very informative. He was able to identify the issue shortly after arriving. Never felt pressure to buy more than I should. He came back when he said he would and he fixed the problem quickly. I would definitely recommend this company to anyone in need of similar services, and I will for sure request their services in the future in the case I need them. Thank you guys!