Professional and efficient. And, a good price. My spring broke on a friday night, called saturday morning and he was at the house in about an hour. He replaced the spring had lubed and tightened in about an hour. Best part, he didn’t try to pressure me into buying a bunch of stuff I didn’t need, like most guys in that type of business do. Definitely a contractor I’d trust (and that is saying a lot in this day and age).