James goes above and beyond and treats its customers like family. They did brilliant work on our curtains which were very dirty. The curtains felt new again. We highly recommend this wonderful, local, family-owned business!