Vasiles Plumbing and Heating

Serving Residential & Commercial Customers

Celebrating over 30 years of providing expert service and dedication to our customers

Your Local Plumbing and Heating Specialist

Vasiles Plumbing and Heating is a locally owned and operated business that has grown to service the entire North Shore of Boston and Southern New Hampshire. We are a full-service company that can start and complete your kitchen or bathroom renovation with our team of Plumbers, Electricians and Carpenters.

MA Master Plumber #12889 | NH Journeyman Plumber #4913

Full Service Plumbing and Heating

At Vasiles Plumbing and Heating, we can provide everything from repairing a leaky toilet to installing a new heating system. Combining the expertise of our staff with products from only the top manufacturing companies assures our customers of a high quality repair or installation.

Commercial and Residential

We offer our full wide range of services to both commercial and residential customers. Whatever your plumbing or heating needs, whether in your home or at your office, Vasiles will be there to complete your project and ensure your satisfaction.

Conveniently Located

Vasiles Plumbing and Heating serves clients located north of Boston and southern New Hampshire. If you are located in this area, please give us a call today to schedule a service.

Mini Spilts

An energy saving inverter technology that will allow for custom comfort at a touch of a button! You may also qualify for national grid rebates.

Current Specials

Any New Gas Fire Boiler Installation

Receive a $100 gift card

30th Anniversary Special

New customers receive $25 off first service

Receive $20 Off During the Month of May & September

Receive $20 off our annual gas heating system clean out service during the months of May & September. A 50% off one service when done on same day (dryer vent and clean out services). Cannot be combined with any other offers. 

Any Hot Water Installation

Receive a $50 gift card

Contact Us




2 First Avenue, Suite 107
Peabody, MA 01960