L & R Carpet Cleaning Carpet Installer - Holden, ME Looking to contact L & R Carpet Cleaning? You can reach them at 207-989-4645