Marc and his entire staff have been great to work with. I try to fix most of "small things" and once in a while I try to tackle a big project by myself. They are supportive and from time to time have to bail me out! Love the 3-year warranty on parts too! I will be a lifelong customer.