Reid VA and Sons did a really, really wonderful job on a water heater replacement. Even when the expected unit didn't fit the space, they were able to get a replacement on the same day and complete the installation. There were some little things that needed remedy and they were professional and helpful in getting these completed. We'd strongly recommend them.