You get what you pay for folks - it is that simple. I needed help with what sounded to be a simple job (install a dog door) but I knew wasn't (was going in where an existing dog door was located - but not the same size/construction). My husband and I are pretty aggressive about tackling home repairs on our own, but this was certainly out of our league and would have been botched by your average guy. Frank showed up on time, loved the dog, did an outstanding job and worked with me to keep the job within my budget. Once we got into it, the project was going to take a lot more time than I had anticipated. To make it work, we agreed that I would take on the work to "make it pretty" if he tackled the stuff I wasn't so confident about (framing, plastering, stucco repair, install of new door/device) and it worked out great. After seeing what Frank through to get it installed, I know we made the right choice - this needed a true pro and that is what we got. Everything was clean, the workmanship was excellent and Frank was a pleasure. It helped that I had materials here ready for him to use and had talked through the project carefully with the manager. All in all, for those annoying projects that go beyond our skill set, I know I'll call again.