Mr Angel couldn't have been any better. Started out with prompt responses to the e-request on Angie's List site. He followed up with phone call, simple and easy estimate. In all of our communications, Angel was overly polite. He arrived on time, twice, including a text that traffic was potentially slowing him down. I needed a garage spring to be replaced, and he pointed out how the previous homeowners had different strengths of springs installed on either side, and how we should handle choosing the right springs to replace them with respect to an unknown door weight. He would need to come back the next day, squeezing in the work between other appointments, even being flexible with my child's nap time, so he could find the right size spring for the height of my non-standard door. He also pointed out a few other issues, such as the wheels sticking and a lack of safety cord and offered to fix those as well. The garage door opener was one I provided, and after installation pointed out all of the details that I wouldn't ever think to ask about - even things such as the side of my door the opener button should be installed on and why. (the old opener, not on the right side), wiring location, sensors, etc. Angel was polite, friendly, responsive, did great work, and the price was reasonable. I will absolutely recommend Angel to my neighbors, friends and family. thank you again Angel!