
Serving Vinalhaven, ME and surrounding areas
In business since 1998
Free estimates
Emergency services offered
"Professional and friendly service from Bob (owner of IPM). He answered my queries ahead of time and arranged an appointment as soon as I called. The problem appears to have been solved, and I intend to arrange a return visit later this year."





+1






























