Welcome to Beautiful Homes Of New Bedford - Celebrating 42 Years - Contractors for Windows - Roofing - Siding