Open 24 today
398 E Edwardsville Rd, Wood River“Called during an emergency and they got back to me ASAP and gave me advice. Very nice technician.“
Open 24 today
1412 Central Ave, Alton“Gene's installed my original Trane HVAC in 1992, 31 years later, the compressor finally gave out. Talked to Sue on a Monday, and by Friday, a new system was installed. They are a great group of people to work with. Thanks for your excellent and prompt service!!!“
“I had very service call with Hoffmann Brothers. May kitchen sink was completely stopped up and they were good at get it open and they gave me a free cameras scope to look at sewer line.“
8AM - 8PM
541 Olive St, Edwardsville“Jeff is top notch! Very knowledgeable, prompt and professional. Makes sure the job is done right! He put a new a.c and furnace in my apartment. Thanks, Jeff and team!“
Open 24 today
8511 Witt Ln, Bethalto“Loved the service, fast, friendly courteous crew, answered questions without making you feel unimportant. 5 Star“
Closed today
4008 Braden St, Granite City“I am pleased I chose McFarland when purchasing my new furnace. Todd was very helpful and informative, which made the process much easier. Jeff and Reed worked quickly installing the new one and answered all of my questions. Everyone was friendly and very professional. I highly recommend!“
Closed today
632 W Schwarz St, Edwardsville“I have used these guys numerous times they are very goodPrices are fair and they’re very knowledgeable“
“Used many times. Home, office, other office, and referred to friends.Each time I get told the simple truth. Never up sold.It’s just nice to have a company that does you right and does you fair. Hence why I’m leaving this review so you know who to choose.“
Closed today
7020 Ingham Ln, Godfrey“Chris was excellent at his job. He spent a long time explaining things to me and he was very patient with all of my questions.“
Open 24 today
184 Maywood Dr, East Alton“Always helpful and when something goes wrong electrical I give 5 stars because they are nice friendly.“
Closed today
5313 IL-140, Bethalto“Honest and fast. Matt saved us a lot of money and prevented us from being taken advantage of by another company.“
Open 24 today
500 Belle St, Alton“Very helpful and apologetic when there was a parts delay. Very nice staff at office.“
“Greg and his team was amazing! Got us a quote within a day and then had everything installed in a day after the items come in! Everyone was really friendly and efficient. Communication was awesome ?. Couldn't have picked a better team for the job.“