Although they cam recommended to me, I'm not sure I would pass it on. They seem to charge an astronomical amount for the small amount of work, also overcharged me until I pointed out there were items billed I did not ok on the estimate (good thing I kept it.) My first experience with calling the front desk was very unpleasant, I called to schedule the work and the assistant was very rude. I dreaded calling about the billing mistake, but a different person answered and she was very nice to speak with. The work was done to a satisfactory level, although not enough time has passed to be able to tell if it is a ‘good’ job. I think next time I will try to find another company.