Klimatska kontrola in udobje v sodobnih stavbah sta glavna projektna vprašanja. Sistemi ogrevanja, prezračevanja in klimatizacije (HVAC) pomagajo nadzorovati klimo in zagotavljajo udobje potnikov z uravnavanjem temperature in pretoka zraka. Ti sistemi so pomembni tudi za zdravje stanovalcev, saj bo dobro urejen in vzdrževan sistem varoval dom brez plesni in drugih škodljivih organizmov. V nekaterih okoljih, kot so muzeji, so ključnega pomena za ohranjanje zgodovinskih artefaktov.
Pri izbiri katere koli vrste HVAC sistema je za doseganje najboljše učinkovitosti in udobja pomembno najti tistega, ki je velikosti primeren za zgradbo. Poleg razumevanja vzdrževanja in namestitve samih sistemov je njihova ustrezna velikost morda ena najtežjih nalog izvajalca. Če izvajalec priporoča prevelik ali premajhen ogrevalni sistem za dom ali podjetje, bo rezultat neučinkovit sistem, ki bo na dolgi rok stal več denarja. Prevelika klimatska naprava ne bo učinkovito razvlažila zraka; prevelika peč bo verjetno povzročila veliko temperaturno nihanje in ustvarila neprijetno klimo znotraj ciljnega območja.
Določitev velikosti HVAC sistemov samo po kvadraturi (kvadratnih metrih) je v veliki meri netočna, saj ne upošteva energetske učinkovitosti ali zasnove stavbe. Druga pogosta napaka, ki jo naredijo številni izvajalci, je preprosto zamenjava starejše enote z novejšo enake zmogljivosti. To ni vedno najboljša strategija, saj so na primer starejši domovi pogosto imeli peči, ki so bile večje, kot je bilo potrebno. Starejši dom, ki je bil deležen pomembne prenove z novimi okni, vremenskimi oblogami, izolacijo in tesnjenjem, bo energetsko učinkovitejši in bo morda bolje služil z zamenjavo starejše, večje kurilne enote z manjšo.
Podjetja za plin in elektriko včasih ponujajo izračun velikosti brezplačno ali za minimalno plačilo. Dober izvajalec bo glede ustrezne velikosti upošteval postopke, ki jih določijo trgovinske organizacije, kot je Air Conditioning Contractors of America (ACCA), in lahko uporabi programske programe za pomoč pri izračunu.
V večjih industrijskih sistemih se programska oprema uporablja za upravljanje sistema HVAC glede na druga področja, kot so načrtovanje, odprema, obračunavanje, vzdrževanje, inventar. Specializirano programsko opremo uporabljajo tudi inženirji za načrtovanje kanalov in cevovodov. Ti programi se običajno integrirajo s programsko opremo za računalniško podprto načrtovanje (CAD).