Local Business

kitchen and bath remodel Castro Valley

Welcome to BA Morrison, your family-owned partner for exceptional HVAC and general contracting services in Castro Valley. Since 1990, we have been the trusted name for heating, air conditioning, and f...

3+ Services
3.4 Star Rating
100% Satisfaction
Trusted Professional Service
Rating 3.4 / 5 Stars
Availability Fast Response
Specialty Local Business
About kitchen and bath remodel Castro Valley
Certified Professionals Quality Guaranteed

About kitchen and bath remodel Castro Valley

Welcome to BA Morrison, your family-owned partner for exceptional HVAC and general contracting services in Castro Valley. Since 1990, we have been the trusted name for heating, air conditioning, and full-service construction solutions. We are fully insured, bonded, and committed to delivering honest, high-quality work at a fair price. Our team handles all mechanical trades in-house, ensuring consistent craftsmanship and code-compliant installations without the delays of multiple subcontractors. Whether you need a new high-efficiency HVAC system, a custom home, or a kitchen remodel, we provide a seamless experience from a single, dependable point of contact. We believe in personalized attenti...
Get In Touch

Our Services

Professional solutions tailored to your specific needs — delivered with expertise and care.

Keep your business comfortable and energy-efficient with BA Morrison's commercial HVAC services in Castro Valley. We specialize in complex ductwork design, high-efficiency system integration, installation, maintenance, and repair for offices, retail spaces, and commercial buildings. Our experienced team ensures minimal downtime and consistent indoor climate control, helping you save on energy costs. We handle all mechanical trades in-house, so you get reliable, code-compliant work without subcon...

BA Morrison provides top-rated residential HVAC services in Castro Valley to keep your home comfortable year-round. From air conditioner installation and furnace repair to smart thermostats and air scrubber filtration, we do it all. Our NATE-certified technicians diagnose issues quickly and offer honest, upfront pricing. We also provide quarterly maintenance plans to extend your system's life and improve energy efficiency. Tired of inconsistent temperatures or high utility bills? We'll recommend...

Dreaming of more space or a custom home in Castro Valley? BA Morrison is a licensed general contractor specializing in room additions, custom homes, kitchen and bath remodels, decks, and complete interior/exterior remodeling. We manage every detail from permits to final finishes, ensuring quality craftsmanship and on-time completion. Our in-house trades mean no finger-pointing between subcontractors—just seamless communication and consistent results. Whether you need a new master suite, a gourme...

Reviews

3.4
★★★★★
out of 5
10 Reviews Based on verified customer feedback
★☆☆☆☆
Total sham. Stay away from these guys. I had them come to do duct work and a furnace install. From the get-go the came up with an undersized furnace that I even questioned (I was told it was fine.) During the install they fried my thermostat (they reimbursed me and I had to install a new one myself.) The final straw was that they never installed a neutralizer on the condensate drain from the furnace. I had no idea how that worked and had to learn the hard way. When a high-efficiency condensates the water is highly acidic. When BA Morrison ran it out and dumped it on the concrete next to my house it began to eat into the concrete. What really killed me was the owner, Brian Morrison, denying that they even did the work. Luckily I happened to have the paperwork from the install on hand. Attached you can see that BA Morrison was the applicant and the listed contractor for the permit as well as Brian Morrison's name and license number. You can also see who the country signed off on for the final. Their idea of customer service is to literally lie to your face.
D
David Roach
★☆☆☆☆
Called to schedule a service call for my A/C not working. They dispatched someone later, the same day I called. Tech came to my home and inspected the compressor pad. He found a small mouse nest and cleaned it up. Then diagnosed a part replacement (had this part on his truck). But that did not solve the problem. Then, re-scheduled the call to install a printed circuit board/PCB (not on his truck), as it measured dead too. I paid for this service ($344) before tech left - as per his request, in order for them to order the other part and return. Part came in a few days later and scheduled another day/time to install/complete the repair. On this call, tech wanted to see my furnace (to make sure the fan was OK), prior to installing the new PCB. Tech found another small "mouse nest" (was just a gathering of small pieces of insulation that was shaped into a nest) near/on the furnace. But told me they could still fix the compressor/outside. Tech tried to install the new PCB and it immediately shorted/fried the board. At that juncture, he called the office. Next thing I know, tech tells me "I" need to clean the mouse nest before he can do anything else. I spoke to the owner/Bryan, who corroborated the same story as the tech (no service, until mouse nest was cleared). I then had another company come out a few days later. The tech had NO issues with the mouse nest on/near the furnace and actually cleaned it up. Then, proceeded to complete the repair. I don't like that BAM tried to link the PCB failing/shorting out, to the mouse nest in the furnace. Especially, since the other company came in, cleaned up the mouse nest (stating they couldn't believe BAM used the mouse nest as an excuse to stop/not complete the job) and then completed the repair. I would only add, BAM put me (I'm a senor-citizen) through this during an extended heat-wave. I feel they "punished me" for having these mouse nests and tried to use that against me, for not completing the job they started. I believe the tech for BAM didn't know what he was doing and tried to guess what the problem was, rather than test ALL the internal parts - like the new company did. I will never use BAM again and if I could have used zero-stars, I would have. They, basically, robbed me of $344. Edit, from BAM-owner response - You/your company chose to STOP the work because of a SMALL mouse nest on/around my furnace. It was in no way involved within the furnace AT ALL. The other company told me, after cleanup, it would NOT affect the running of the unit in any way and/or cause any parts to short out. The part [not the wiring] shorted because your technician installed it incorrectly. The new company cleaned/removed the nest [it half-filled a grocery-bag, btw] and completed the repair. I went to them because you gave me NO choice, stating you would not complete the service without remediation of the nest. By you implying the other company acted dangerously by cleaning a small mouse nest and then completing the repair and by you also blaming said nest for shorting out a part, is gross malpractice on your part and just not correct and/or professional, and the primary reason I had someone else compete the repair. There is NO way that small nest had ANYTHING to do with the shorted out part. For the record, any previous service calls I had by your company, have NOTHING to do with this most recent one.
S
Senor Boston
★★★★★
My in laws (97+ and 100+ years old) experienced the other cold morning a unpleasant experience with their home furnace, (it stopped working). Being under care with family caretakers and home health services it could have been a difficult situation. "THANKS to BA Morrison's" office staff and Roger their field technician this problem was fixed immediately. We appreciate your knowledgeable staff and caring compassion very much. BA Morrison installed the complete new heating system years ago and have always been available in a timely manner for annual service maintenance. Five stars for sure.
S
Stephen Graves
★☆☆☆☆
We were very disappointed. Called regarding front porch repair and new railing installment. A representative came out and looked at the project and said he would consult an engineer and come back with an estimate. He never called us back after both my husband and I tried to reach them. I called yesterday and no return call. Called today and cancelled project as if there was anything to cancel and all the receptionist could say was "that's too bad". Can you imagine wasted 2 months to hear from this company?
R
Randee De Gennaro
★★★★★
I have been so impressed with their customer service. I have a commercial building that the system was leaking. We are doing Qtr. maintenance to keep it going as long as possible. They techs are always helpful and have the experience. I appreciate all you do !
K
Kelly Lux
★★★★★
These guys handled my permitting when a different contractor couldn't handle the work.
P
Peter Baughman

Leave a Review

Contact Us

Ready to get started? Reach out today and we'll respond promptly.

Let's Talk

Whether you have a question or are ready to book a service, we're here to help. Get in touch via phone, email, or the form.

Address 2544 Castro Valley Blvd, Castro Valley, CA 94546, United States

Send Us a Message

Fill out the form below and we'll get back to you as soon as possible.