Carolina Conditions provides air conditioning, heating, water heater and plumbing services to the residents of Elgin, SC and the surrounding areas.

Read our reviews and find out why your neighbors consider us to be their nearby heating and air company and local plumber in Elgin, SC.

Local Reviews
for Elgin, SC

Rated 5.0 out of 5 stars based on 9 customer reviews


Wonderful service. Very professional




Great like always"


Consistently great service!





Expert, Honest and Friendly Service




Thank you for taking your time and being so thorough; and for offering suggestions to help keep the unit optimally functioning. I am so grateful and amazed at how you even went above and beyond what was needed and tightened up my attic door to fit right when it is closed. I'm sure that will even help keep the heat in the attic and the rest of my house comfortable. I highly recommend and will tell others about Carolina Conditions.


Great service




The guys that came out to clean the ducts and do work on the crossovers were very professional, nice and did a great job!


Vent Cleaning review




Cody was early, called to confirm, explained the process and showed pictures of the clean vent. Well done. I found Cody to be professional, polite and well mannered. This is not something I see often today.


Very good.




Polite; informative; professional.


great service




S/Tech. Cody was very friendly, professional and knowledgeable


Friendly and Great Service




Showed up ontime, friendly and great service.


Great service




I called Carolina Conditions and was able to get an appointment a few hours after calling. Plumber showed up on time and had everything fixed quickly. Took the time to explain what had happened and what to look for in the future. I will be calling them for any future plumbing issues.


Daniel B.

Daniel B.

HVAC air duct cleaning estimate

Near Nature Ln, Elgin, SC 29045
Carl D.

Carl D.

Commercial Dryer Vent Cleaning

Near Spears Creek Ct, Elgin, SC 29045
Russell B.

Russell B.

Dryer vent cleaning

Near Charlie Rd, Elgin, SC 29045
David P.

David P.

Hvac system check

Near Park Pl Dr, Elgin, SC 29045
Daniel B.

Daniel B.

Duct cleaning and repair on HVAC air ductwork.

Near Sayre Ln, Elgin, SC 29045
David P.

David P.

Maintenance

Near State Rd S-28-48, Elgin, SC 29045
David P.

David P.

System maintenance

Near Wildwood W St, Elgin, SC 29045
David P.

David P.

Maintenance check

Near Wildwood W St, Elgin, SC 29045
James G.

James G.

Diagnostic. For all your HVAC, plumbing, and duct cleaning needs.

Near Fishing Point, Elgin, SC 29045
Russell B.

Russell B.

Dryer vent cleaning

Near Olive Branch Ct, Elgin, SC 29045
Robert A.

Robert A.

Residential duct cleaning

Near Longfield Ln, Elgin, SC 29045
Robert A.

Robert A.

Residential duct cleaning

Near Longfield Ln, Elgin, SC 29045
James G.

James G.

Maintenance. For all your HVAC, plumbing, and duct cleaning needs.

Near Wanewood Ln, Elgin, SC 29045
Carl D.

Carl D.

New Air conditioner install

Near Ivo Cir, Elgin, SC 29045
James G.

James G.

Maintenance. For all your HVAC, plumbing, and duct cleaning needs.

Near Camp Creek Dr, Elgin, SC 29045
Josh R.

Josh R.

Install customer supplied faucet

Near Donna Dr, Elgin, SC 29045
Russell B.

Russell B.

Dryer vent cleaning

Near Still Wild Ln, Elgin, SC 29045
Josh R.

Josh R.

Install a customer supplied kitchen faucet

Near Donna Dr, Elgin, SC 29045
Kevin S.

Kevin S.

Split heat pump install

Near Donna Dr, Elgin, SC 29045
Josh R.

Josh R.

Leaking kitchen sink

Near Donna Dr, Elgin, SC 29045
James G.

James G.

Replace secondary drain pan. Install water safety system. Replace capacitor. For all your HVAC, plumbing, and duct cleaning needs.

Near Fishing Point, Elgin, SC 29045
Josh R.

Josh R.

Ghost leak search

Near Beaver Lake Dr, Elgin, SC 29045
Daniel B.

Daniel B.

HVAC replacement estimate

Near Donna Dr, Elgin, SC 29045
Josh R.

Josh R.

Install new tank on toilet

Near Fishing Point, Elgin, SC 29045
James G.

James G.

Maintenance. For all your HVAC, plumbing, and duct cleaning needs.

Near Fishing Point, Elgin, SC 29045