From the initial meeting with Brian for an estimate on replacing and relocating our water heater, I was impressed with his thoroughness and suggestions for the job. He covered a few things that other companies that were out to give quotes didn't notice or cover. The price was reasonable as well. The actual work Brian did was also of very high quality. He didn't hesitate to provide me with his cell phone number in case I had other questions after the job was completed. I am very happy we went with Brian/Casteel for this job.