Leave your home's HVAC and plumbing systems in professional hands

We’re well known in the community for providing professional, friendly service. You can rely on us to repair your plumbing, sewer, heating and cooling systems in the most efficient way possible. We serve the East Amherst, New York area, including the Clarence, Amherst, Lancaster, Depew, Cheektowaga, Corfu, Akron, West Seneca, Hamburg, Orchard Park, Lockport and Buffalo communities.

Contact MJ Spoth today to speak with an experienced mechanical contractor in East Amherst, Tonawanda, NY.

Sewer, Septic & Excavation

A sewer system in East Amherst, NY

Heating and Cooling

An HVAC contractor working on a heating system in East Amherst, NY


Plumbing supplies in East Amherst, NY

We're There When You Need Us

Get reliable heating, cooling, plumbing and sewer services in East Amherst, Tonawanda & Amherst, NY

Water-related problems aren't something you can ignore. When something is wrong with your plumbing or sewer system, it requires professional attention. MJ Spoth offers plumbing and sewer services in the East Amherst, Tonawanda, NY area. We can excavate your property to uncover the source of your problem. You can't afford to wait until the next day to call a service technician. We provide 24/7 emergency work for all our services, including:


Heating installation


AC repair


Septic pumping


Plumbing repair

Call 716-741-3667 today for immediate sewer services in East Amherst, Tonawanda, NY.


Stay comfortable throughout the year

If your HVAC system isn't working properly, you need a mechanical contractor to troubleshoot the problem. MJ Spoth will recommend the best way to take care of your problem. If we can't fix it or the system is breaking down constantly, a new installation may be more cost-effective.

Schedule heating and AC repairs in East Amherst, Tonawanda, NY today to get your HVAC system working again.

Contact Us Now

  • MJ Spoth

    8345 Lapp Road
    East Amherst, NY 14051


    Call Us
    Phone: (716) 741-3667

    Mon: 7:00AM-5:00PM
    Tue: 7:00AM-5:00PM
    Wed: 7:00AM-5:00PM
    Thu: 7:00AM-5:00PM
    Fri: 7:00AM-5:00PM
    Sat: Emergency Only
    Sun: Emergency Only