Tate is very understandable and flexible with scheduling and very attentive to supply your needs