James Labasan was on time, and really personable. He replaced 2 toilets for us this morning, and really did a good job. I cleaned both floors before he showed up, and he cleaned them again before he left... you'd never even know we had plumbing done this morning. Thanks again, James. We'll go with fast Plumbing again in the future.