CastleWorks Home Services
Company Overview
Since 1995, CastleWorks Home Services (formerly Affordable Water Heater & Plumbing) has been dedicated to the Greater San Francisco Bay area. Our offerings include a wide range of services, including installation and repair of tankless and tanked water heaters for homes and businesses, plumbing, leak detection, HVAC services, furnace repair and installation, air conditioning solutions, and heat pump services.
We deliver no-cost in-home estimates for installation and comprehensive diagnostics for any water heater problems. Our helpful dispatchers will provide upfront pricing, while our certified and insured technicians guarantee your satisfaction with our 100% Satisfaction Guarantee. Trust us to identify the optimal and affordable solutions for your household.
We provide repair and replacement services for water heaters, plumbing, drains, heating and cooling (HVAC), leak detection, rooter services, and much more. The CastleWorks family consists of a growing network of home service companies. We started with a collective of inspired entrepreneurs. Each of these businesses started small, growing their family-owned operations from the ground up in their unique areas of expertise. For decades, their thriving businesses have offered expert plumbing, air conditioning, heating, and water heater services across California. Through their dedication to quality and customer satisfaction, each company has created specialized training and job opportunities for their technicians and team members.
Our story at CastleWorks evolves as we bring tranquility back to homeowners by delivering outstanding home service solutions with unmatched expertise, integrity, and respect.
Business Services
- Hot water recirculation pump installation
- Hot water recirculation pump repair
- Plumbing inspection
- Plumbing installation or replacement
- Plumbing repair
- Water heater installation
- Water heater repair
- Water purification system cleaning and maintenance
- Water purification system installation
- Water purification system repair
- Salt delivery
Business Location & Hours
Mon: | Open 24 hours |
Tue: | Open 24 hours |
Wed: | Open 24 hours |
Thu: | Open 24 hours |
Fri: | Open 24 hours |
Sat: | Open 24 hours |
Sun: | Open 24 hours |
Recommended Customer Reviews

On 12/20/2023, in the evening, I phoned Castleworks Home Services because my water heater was leaking and we were getting ready to leave for vacation in a few days...it was an emergency and they gave me their first appointment at 9am the next day. The technician that came to my home was Luis Valencia and my husband and I cannot say enough about the time he took to explain what he was doing (we're senior citizens). He was efficient and did an extraordinary neat job. He cleaned everything up before leaving, answered all of our questions and left his card for reference. We love the water heater and especially the automatic shutoff feature. Your company is very fortunate to have such a customer-focused team member.
Thank you so much...and the water heater works great!
N&J

I called the number on my water heater ('Affordable Water Heaters' the last time I called) to schedule a service visit. Nothing was wrong, and I wasn't in a rush, so we scheduled a time for someone to come out a few days later.
""Rafa"" (Raphael) came by on time, as promised, and performed the water heater flush and inspection. He was friendly, courteous, and clean. He advised me on some minor issues he found but didn't try to sell me anything--just a super nice guy.
Great service for a fair price from a friendly professional. What more could you ask for?

I called them to replace a water heater. The technician was Luis Valencia. He was knowledgeable and very professional. He installed the new water heater and got the job done.

We originally called for an emergency water heater replacement. The install was smooth and they were very fast and efficient. We found out they also have a separate plumbing crew and set up an appointment for them to check our clogged washing machine drain. They sent Johnny out who was thorough with his explanations of the possibilities of the job. I know nothing about plumbing but could tell Johnny was confident in he's assessment of what needed to be done. He was quick and efficient, and even came earlier than the scheduled time which worked out perfect. I highly recommend them and would definitely use there services again if/when needed.

I made contact through the website. I got an immediate return call and an appointment with a 4 hour window. After a four and a half hour wait I got a call saying the technician was on his way. He came in looked at the hot water heater. It was really difficult to understand what he was saying. His Englush was not proficient at all. He really couldn't explain to me what he needed to do but he managed to let me know how much the repairs would cost.

Our hot water heater decided it was time over July 4th weekend after 10 years of service. I called the number on a giant label on it and quickly realized that it's not OEM and must've been placed by the previous owner. An appointment was setup within 24 hours for diagnosis - maybe $75 to come investigate.
The operator texted the name, number, and photo for safety - something new to me as a precaution. Christian was very professional and can quickly tell that it's an internal malfunction due to the pilot light and sludge coming out, drip tray was flooded. Several pricing options were discussed for different levels but nothing was pushed.
A quick chatGPT searched that this was on the higher side of the range but not off the charts - did not factor installation warranty, building codes, water pump, repiping, and some yearly visits. For a piece of mind, I went with this 2nd tier option ~$5800.
Within 3-4 hours, Christian was able to remove and install, repipe, setup, flush new water into my new 40 gal tank all by himself. It was impressive given the heat wave.
In summary, it may be pricey (payment installations also available), but after 11 days, it seems reliable and more importantly, up to building code if I ever want to rent out or sell.
I would say that it's worth it in the long run of 10+ years.

There was a sticker on my mom's water heater to call this number if there was a leak. So we were led to this repair company-Castleworks. I give them credit for coming out the same day to fix the water heater within a couple of hours. The repairman was efficient and polite.
However, where I had a problem was the first estimate we got was 3000.00!? We had just installed one the week before at another property -same size 40 gallons- for 1400.! My mom having problems with her memory forgot and we reminded her that we can get that guy! She did negotiate with him and got it down to 2300. and agreed, but we were telling her still much more than 1400.!!! She had signed the contract already and he was already working on it, so we had no choice. But I question taking advantage of the elderly in estimates because that was a dramatic drop from 3k down to 2300.00 which makes me wary right there. We only called because of that sticker and thought maybe it was still under warranty and the water heater company would know, didn't know it was just a repair company because my Rheem water heater has a number posted too, but for Rheem. So I am working on this as a third party getting things fixed and arranged from afar, so hard to do, but just a heads up to others to shop around as estimates can vary greatly as you can see. If someone can drop right away their estimate by a significant amount, I would call elsewhere. In fact, I would have asked for a phone estimate first giving the size ( gallons) and how much they could install before even having to come out. It may take a little more time or delay, but that would be the best option. In our case, they needed it right away, so my mom ended up paying the price for not being patient and waiting.
Giving 3 stars for coming out quickly and nice, efficient repairman and the work actually done, but deducted for questionable estimate/pricing since knowing how much it can cost.

I had NO HOT water! called Castleworks since they were the company on my water heater. The lady I spoke to on the phone was very nice and she called me several times to keep me informed good customer service. The tech who came out Christian Nevin, was wonderful he was very professional explained to me about what I needed at this time, also since my water heater is around 10 yrs old he also explained the various types of heaters for future reference and has e-mailed me this information. I was very happy with the service I received.

The reason that I gave 2 stars was that the technician was knowledgeable and polite.This company was previously called AWHAP Acquisition Corp. We purchased a water heater about 18 months ago. We have called them out about 5 or 6 times for ""No Hot Water."" Because we were desperate at the time we payed more than we should have. We called them out yesterday because a leak unit failed. They offered to replace the unit but I did not want to deal with more failures so I told them to remove it. They did not credit me for the failed unit. I would not use this company! Be ware!

Stay clear of this company! My dad found them online after his water heater broke. Because he made the appointment in the evening, they had to schedule his appointment for the following day between 9 - 12pm. We waited for them all day and no one ever showed up. He received 1 call saying the technician was running late and that he would be there by 2pm. All throughout the day, I kept in touch with my dad to find out when the technician was coming because my husband and I wanted to be there. Sadly as we all know, there are companies out there that take advantage of senior citizens. My dad's a very patient man and it wasn't until I called the company around 5pm to find out when the technician was coming only to be told everyone had left for the day and they didn't have one that could come out...UNBELIEVABLE! They didn't even have the decency to call him with an update or to reschedule the appointment. If this is the kind of service they provide before even entering your home, can you imagine what kind of service you would receive if they actually showed up. Here my parents are 80 yrs old and haven't had hot water for almost 1-1/2 days and no one bothers to tell them they're not coming.