Family-owned & operated with more than 20 years experience.

Striving for excellence, delivering reliable commercial & residential plumbing, HVAC and chimney services.

Our team is proud to be there for our customers when they need it most. Whether you need a routine maintenance check or an emergency repair, we are ready and able to handle all your plumbing, heating, cooling and chimney needs. We serve both residential and commercial customers, including free estimates and 24/7 emergency services. A seamless combination of the highest quality parts and equipment, and our dedication to delivering exceptional service to provide you with top quality results that you expect. 

We continually strive to exceed expectations by ensuring that each customer receives the very best service. 



Customer Satisfaction

Customer Satisfaction

We strive to be in constant communication with our customers until the job is done. From the very first contact, our goal is to treat you like part of of our own family. This includes offering money-saving solutions, while still utilizing top quality parts and equipment.

Family-Owned & Operated

Family-Owned & Operated

We are an experienced, knowledgable family-owned and operated company with over 20 years experience. From small fixes, to large-scale installations, we will be professional and courteous to you, your family and your home throughout the entire process.

Customized Solutions

Customized Solutions

Finding the perfect solution for each customer is key to our mission. Whether you need a particular scheduled time for regular maintenance or if you have special needs, such as allergies - we can find solutions that not only work in your home - but enhance it.

"Serving our community with pride & integrity."


Ed O'Hara
Owner and operator of O.C.M. 

What do our customers have to say?

"Outside A/C was not starting"

We had several power hits on Sunday and when the power stabalized, our outside A/C unit would not start. I called 2 or 3 service companies and left messages as they were closed on Sunday. I got a call back from Orange County Mechanical on Sunday evening and the tech apologized for not being able to get to us that night as he had some more calls to make but could stop by in the morning. The tech showed up at 7:20am on Monday and we had A/C by 8:00am. He had to replace the capacitor in the unit. The service call and parts charges were very reasonable. I will definitely use this company again.

-Randy, Chester NY

"Replace central A/C unit and recharge other unit"

Were quick to respond and honest. They did the work that they promised. Reasonably priced and the quality of work was excellent.

-Jose, Newburg NY

"Needed a new air conditioner unit"

I needed a new air conditioner unit and a year later I needed a new hot water heater replaced. He also comes by twice a year for maintenance and everything runs great. It actually went fantastic. Ed was able to get me a warrantee that I did not even know that I had on both repairs.

-Mike, Congers NY

"Hot water heater"

Ed was completely knowledgeable about the work being performed. He explained everything to us. He was clean, on time and professional. We use him for all our AC/Heating issues.

-Todd, Congers NY

"Full inspection, renovation and new install"

I could not have imagined this Job going any better, seriously. I was previously quoted almost triple and that the job would take twice as long as it did. Ed was a true professional and down to earth. I don't know much about this kind of work so he took the time to walk me through everything. Most importantly, however, his craftsmanship was phenomenal, which was translated to the immaculate heating of my home. It's warm faster and I am even saving money as it's more efficient. I would wholeheartedly recommend Ed and his services to anyone, no qualms about it.

-Paul, Sullivan County NY

"I had a flood in my basement"

I had a flood in my basement due to my sump breaking down. He cleaned up everything carefully. I was very pleased.

-Theresa, Pearl River NY

Ready to get started?

From our home base in Warwick, NY we proudly serve customers within a 20 mile radius - as far north as Newburgh NY, east to New City, West to Middletown. This includes the towns of New City, Spring Valley, Nanuet, Warwick, Newburgh, Woodbury, Monroe, Goshen Chester, Goshen, Mittletown, Port Jervis, Unionville, and West Cornwall. 

Not sure if we service your area? Want to get in touch to hear more about our services? Click the button below for a free, no-obligation quote.