Ferrara Hard Surface Restoration Carpet Installer - Wilmington, DE Looking to contact Ferrara Hard Surface Restoration? You can reach them at 302-373-3866