Jim was more than patient and understanding as we struggled through our home remodel.He stored our slabs for approximately 3 months. then when we finally got our act together, Jim was out in 2 days to measure and our counter tops were installed 6 days later.Everything fit perfectly.Jims prices were more than competitive and in most instances considerably less.I would recommend him for any job large or small.