We've used Aggie Plumbing for several jobs, from repairing a leaking toilet, to replacing a garbage disposal (the day after Thanksgiving), to a new hybrid water heater.
Every time the job is easily scheduled, Craig and his crew are on time, communicate, and offer to explain what was done and how to maintain products. Our last job was a new water heater to replace a 19 year old tank. Craig spent time explaining the options (tank, tankless, hybrid), and the cost/benefit of each. We ended up with a hybrid system that not only supplies plenty of hot water, but also has a new exhaust system to ensure we don't have concerns with carbon monoxide or other gasses.